INFO 2026-02-16 00:45:44,262 [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-16 00:45:44,843 [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-16 00:45:44,879 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771173940724&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 00:45:44,892 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 00:45:44,893 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9971ms 200 text/html INFO 2026-02-16 00:45:45,389 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.27457682317937815 INFO 2026-02-16 00:45:45,392 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 00:45:45,393 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1539ms 200 application/javascript INFO 2026-02-16 00:45:45,502 [15 ] 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%3D1771173940724%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 00:45:45,538 [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-16 00:45:45,540 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 00:45:45,663 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:45,663 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:45,727 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:45,727 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:46,895 [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-16 00:45:46,895 [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-16 00:45:47,191 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 00:45:47,191 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771173940724&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 00:45:47,197 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 00:45:47,197 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 00:45:47,275 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 00:45:47,390 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,399 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 501.7362ms INFO 2026-02-16 00:45:47,400 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,402 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1864.0219ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,511 [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-16 00:45:47,529 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,530 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,532 [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-16 00:45:47,534 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 00:45:47,535 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 00:45:47,535 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 00:45:47,567 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 00:45:47,568 [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-16 00:45:47,568 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,568 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,571 [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-16 00:45:47,579 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,582 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 49.3682ms INFO 2026-02-16 00:45:47,582 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,582 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.1611ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,629 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,632 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.092ms INFO 2026-02-16 00:45:47,632 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,632 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.7262ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,666 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,668 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 773.0113ms INFO 2026-02-16 00:45:47,669 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,669 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2167.0218ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,688 [15 ] 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-16 00:45:47,688 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,688 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,690 [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-16 00:45:47,693 [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-16 00:45:47,693 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,694 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,695 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,695 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.178ms INFO 2026-02-16 00:45:47,695 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,696 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8287ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,696 [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-16 00:45:47,705 [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-16 00:45:47,705 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 00:45:47,705 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,705 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,708 [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-16 00:45:47,710 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,712 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.6549ms INFO 2026-02-16 00:45:47,712 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,712 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3833ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,732 [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-16 00:45:47,733 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,733 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,733 [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-16 00:45:47,734 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,734 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,755 [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-16 00:45:47,755 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,756 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,772 [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-16 00:45:47,772 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,772 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,820 [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-16 00:45:47,821 [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-16 00:45:47,822 [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-16 00:45:47,822 [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-16 00:45:47,849 [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-16 00:45:47,849 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,849 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,874 [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-16 00:45:47,877 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,877 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 56.9865ms INFO 2026-02-16 00:45:47,877 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,878 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 144.2185ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,884 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,884 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 10.1399ms INFO 2026-02-16 00:45:47,884 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,885 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.973ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,886 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,886 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 65.1522ms INFO 2026-02-16 00:45:47,886 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,886 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,886 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 131.1974ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,887 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 64.7624ms INFO 2026-02-16 00:45:47,887 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,887 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.1432ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,888 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,888 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 66.1023ms INFO 2026-02-16 00:45:47,889 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,889 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 156.3776ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,894 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:47,894 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 186.5605ms INFO 2026-02-16 00:45:47,895 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,895 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 189.867ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:47,918 [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-16 00:45:47,918 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,918 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,921 [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-16 00:45:47,984 [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-16 00:45:47,984 [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-16 00:45:47,985 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,985 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:47,986 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:47,986 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:48,089 [12 ] 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-16 00:45:48,090 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 00:45:48,090 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:48,645 [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-16 00:45:48,645 [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-16 00:45:48,645 [12 ] 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-16 00:45:48,830 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:48,830 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:48,830 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:48,831 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 185.1095ms INFO 2026-02-16 00:45:48,831 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:48,831 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 741.268ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:48,831 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 910.254ms INFO 2026-02-16 00:45:48,831 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:48,831 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 913.1916ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:48,834 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 188.1669ms INFO 2026-02-16 00:45:48,834 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:48,834 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 849.9782ms 200 application/json; charset=utf-8 INFO 2026-02-16 00:45:49,513 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 00:45:49,515 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 869.4995ms INFO 2026-02-16 00:45:49,515 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 00:45:49,515 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1530.9272ms 200 application/json; charset=utf-8 INFO 2026-02-16 02:30:08,916 [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-16 02:30:09,479 [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-16 02:30:09,516 [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-16 02:30:09,602 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 02:30:10,759 [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-16 02:30:11,573 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 02:30:11,621 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 859.3712ms INFO 2026-02-16 02:30:11,621 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 02:30:11,624 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2108.6785ms 200 application/json; charset=utf-8 INFO 2026-02-16 02:30:11,754 [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-16 02:30:11,765 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 02:30:11,768 [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-16 02:30:11,782 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 02:30:11,784 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 16.5339ms INFO 2026-02-16 02:30:11,785 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 02:30:11,785 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.8267ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:25,691 [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-16 04:04:26,225 [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-16 04:04:26,260 [10 ] 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-16 04:04:26,272 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 04:04:26,273 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7213ms 200 text/html INFO 2026-02-16 04:04:26,475 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 04:04:26,475 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 04:04:26,475 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8842ms 200 application/javascript INFO 2026-02-16 04:04:26,528 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 04:04:26,535 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 04:04:26,535 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0119ms 200 text/css INFO 2026-02-16 04:04:26,538 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 04:04:26,541 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:26,541 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 04:04:26,542 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 04:04:26,542 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5378ms 200 application/javascript INFO 2026-02-16 04:04:26,543 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 04:04:26,543 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 04:04:26,543 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6391ms 200 application/javascript INFO 2026-02-16 04:04:26,544 [9 ] 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-16 04:04:26,546 [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-16 04:04:26,546 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6408ms 200 application/javascript INFO 2026-02-16 04:04:26,548 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 04:04:26,549 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 04:04:26,549 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7396ms 200 application/javascript INFO 2026-02-16 04:04:26,598 [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-16 04:04:26,598 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.3907ms 200 application/javascript INFO 2026-02-16 04:04:26,676 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 04:04:26,676 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 04:04:26,676 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6017ms 200 application/javascript INFO 2026-02-16 04:04:26,682 [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-16 04:04:26,683 [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-16 04:04:26,683 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5648ms 200 application/javascript INFO 2026-02-16 04:04:26,698 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771185866312&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 04:04:26,698 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 04:04:26,698 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5992ms 200 text/html INFO 2026-02-16 04:04:26,850 [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-16 04:04:26,854 [9 ] 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-16 04:04:26,855 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7513ms 200 application/javascript INFO 2026-02-16 04:04:26,856 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 04:04:26,861 [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-16 04:04:26,861 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.081ms 200 text/css INFO 2026-02-16 04:04:26,941 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 04:04:26,941 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:26,947 [9 ] 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-16 04:04:26,948 [10 ] 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-16 04:04:26,948 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1428ms 200 application/javascript INFO 2026-02-16 04:04:26,953 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 04:04:26,953 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9006ms 200 application/javascript INFO 2026-02-16 04:04:28,473 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 04:04:28,474 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 04:04:28,475 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.98ms 200 application/javascript INFO 2026-02-16 04:04:28,896 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.501409583070611 INFO 2026-02-16 04:04:28,897 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 04:04:28,898 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.72ms 200 application/javascript INFO 2026-02-16 04:04:28,934 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 04:04:28,935 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 04:04:28,935 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8553ms 200 image/jpeg INFO 2026-02-16 04:04:29,141 [9 ] 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-16 04:04:29,141 [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%3D1771185866312%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 04:04:29,141 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:29,295 [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-16 04:04:29,295 [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-16 04:04:29,296 [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-16 04:04:29,296 [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-16 04:04:29,302 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:29,302 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:30,439 [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-16 04:04:30,439 [9 ] 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-16 04:04:30,773 [9 ] 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-16 04:04:30,778 [9 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 04:04:30,780 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:30,806 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 364.6036ms INFO 2026-02-16 04:04:30,806 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:30,807 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771185866312&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 04:04:30,808 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1667.1011ms 401 application/json; charset=utf-8 INFO 2026-02-16 04:04:31,013 [9 ] 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-16 04:04:31,013 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:31,021 [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-16 04:04:31,022 [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-16 04:04:31,022 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 04:04:31,025 [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-16 04:04:31,507 [9 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NTgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDEzMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWRqOWvjCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjU4IiwianRpIjoiZjg1ODExYzItNmU5ZC00NzA2LWEyYjAtOWZiNTNjMzQyY2RhIiwiaWF0IjoxNzcwNjI3MzY5LCJuYmYiOjE3NzA2MjczNjcsImV4cCI6MTc3MDcxMzc2OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.3-ZMerFgQsGbdL_bTl3nKTKDSvv1sVUmStTuw7v2XKQ INFO 2026-02-16 04:04:31,626 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:31,626 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:31,627 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 601.9164ms INFO 2026-02-16 04:04:31,627 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 04:04:31,628 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 615.084ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:31,629 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1189.2323ms INFO 2026-02-16 04:04:31,629 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:31,629 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2487.7453ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:31,854 [10 ] 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-16 04:04:31,855 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:31,874 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:31,915 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:31,917 [9 ] 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-16 04:04:31,940 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 04:04:31,940 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 04:04:31,940 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 04:04:32,022 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 04:04:32,027 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,028 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 111.157ms INFO 2026-02-16 04:04:32,029 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,029 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 174.9212ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,199 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 04:04:32,200 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,201 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,204 [9 ] 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-16 04:04:32,207 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 04:04:32,208 [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-16 04:04:32,208 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,208 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 04:04:32,208 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,208 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 04:04:32,211 [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-16 04:04:32,243 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 04:04:32,255 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,258 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.8993ms INFO 2026-02-16 04:04:32,258 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,259 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.865ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,272 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,274 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 63.0796ms INFO 2026-02-16 04:04:32,274 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,274 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.4627ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,434 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 04:04:32,434 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:32,435 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 04:04:32,435 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9509ms 200 application/javascript INFO 2026-02-16 04:04:32,437 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 04:04:32,439 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 04:04:32,439 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.674ms 200 text/css INFO 2026-02-16 04:04:32,444 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 04:04:32,444 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:32,444 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 04:04:32,444 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8881ms 200 application/javascript INFO 2026-02-16 04:04:32,445 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 04:04:32,445 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:32,445 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 04:04:32,445 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4635ms 200 application/javascript INFO 2026-02-16 04:04:32,495 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 04:04:32,496 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 04:04:32,496 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8382ms 200 text/css INFO 2026-02-16 04:04:32,510 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 04:04:32,511 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 04:04:32,511 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4684ms 200 text/css INFO 2026-02-16 04:04:32,539 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 04:04:32,539 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:32,540 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-16 04:04:32,540 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5256ms 200 application/javascript INFO 2026-02-16 04:04:32,544 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 04:04:32,544 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:32,544 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 04:04:32,544 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4245ms 200 application/javascript INFO 2026-02-16 04:04:32,546 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 04:04:32,547 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:32,547 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 04:04:32,547 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7427ms 200 application/javascript INFO 2026-02-16 04:04:32,570 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 04:04:32,570 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,570 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,572 [10 ] 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-16 04:04:32,588 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,590 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.5349ms INFO 2026-02-16 04:04:32,590 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,590 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3328ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,640 [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-16 04:04:32,640 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:32,640 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,640 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,642 [10 ] 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-16 04:04:32,642 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,642 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,643 [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-16 04:04:32,644 [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-16 04:04:32,650 [9 ] 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-16 04:04:32,650 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,651 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,717 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,718 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 73.8489ms INFO 2026-02-16 04:04:32,718 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,718 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.201ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,771 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 04:04:32,772 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 04:04:32,772 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7721ms 200 image/png INFO 2026-02-16 04:04:32,774 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 04:04:32,774 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-16 04:04:32,774 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5805ms 200 image/png INFO 2026-02-16 04:04:32,783 [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-16 04:04:32,783 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,784 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,787 [9 ] 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-16 04:04:32,831 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 04:04:32,831 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,831 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,832 [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-16 04:04:32,835 [10 ] 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-16 04:04:32,883 [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-16 04:04:32,884 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,884 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,886 [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-16 04:04:32,889 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,889 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 102.3845ms INFO 2026-02-16 04:04:32,889 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,889 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 239.3925ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,907 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,907 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,907 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 74.5981ms INFO 2026-02-16 04:04:32,907 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,907 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 264.2527ms INFO 2026-02-16 04:04:32,907 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 124.0131ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,907 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,907 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 267.4547ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,907 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,908 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,908 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 21.5946ms INFO 2026-02-16 04:04:32,908 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,908 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7134ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,908 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 72.8367ms INFO 2026-02-16 04:04:32,908 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,909 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.6647ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:32,965 [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-16 04:04:32,965 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:32,966 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,967 [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-16 04:04:32,992 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:32,993 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 25.3266ms INFO 2026-02-16 04:04:32,993 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:32,993 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.8978ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:33,021 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 04:04:33,021 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 04:04:33,022 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 04:04:33,022 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5846ms 200 image/png INFO 2026-02-16 04:04:33,022 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-16 04:04:33,022 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7638ms 200 image/png INFO 2026-02-16 04:04:33,022 [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-16 04:04:33,024 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:33,024 [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-16 04:04:33,024 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:33,025 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:33,025 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:33,026 [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-16 04:04:33,027 [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-16 04:04:33,067 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 04:04:33,067 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 04:04:33,067 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8985ms 200 image/jpeg INFO 2026-02-16 04:04:33,120 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 04:04:33,120 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 04:04:33,121 [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-16 04:04:33,121 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5587ms 200 image/png INFO 2026-02-16 04:04:33,121 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 04:04:33,121 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4546ms 200 image/jpeg INFO 2026-02-16 04:04:33,185 [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-16 04:04:33,185 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:33,185 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:33,378 [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-16 04:04:33,378 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:33,379 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:33,414 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:33,415 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 388.4996ms INFO 2026-02-16 04:04:33,415 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:33,415 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 392.7539ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:33,433 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 04:04:33,434 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 04:04:33,434 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.094ms 200 image/jpeg INFO 2026-02-16 04:04:33,944 [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-16 04:04:33,944 [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-16 04:04:34,176 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:34,176 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:34,177 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1150.7003ms INFO 2026-02-16 04:04:34,177 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:34,178 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1153.1352ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:34,180 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 236.2495ms INFO 2026-02-16 04:04:34,180 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:34,181 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 995.927ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:35,032 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:35,034 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1089.5873ms INFO 2026-02-16 04:04:35,034 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:35,034 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1656.0079ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:37,093 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-16 04:04:37,095 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-16 04:04:37,095 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-16 04:04:37,095 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9477ms 200 text/css INFO 2026-02-16 04:04:37,096 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:37,096 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-16 04:04:37,097 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9364ms 200 application/javascript INFO 2026-02-16 04:04:37,146 [25 ] 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-16 04:04:37,146 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:37,148 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:37,149 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,151 [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-16 04:04:37,162 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:37,162 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.8101ms INFO 2026-02-16 04:04:37,162 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,162 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8073ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:37,281 [25 ] 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-16 04:04:37,281 [24 ] 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-16 04:04:37,282 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:37,282 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:37,282 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,282 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,283 [10 ] 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-16 04:04:37,283 [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-16 04:04:37,284 [24 ] 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-16 04:04:37,286 [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-16 04:04:37,286 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:37,286 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,288 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:37,288 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,313 [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-16 04:04:37,314 [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-16 04:04:37,314 [10 ] 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-16 04:04:37,314 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:37,314 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,316 [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-16 04:04:37,318 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:37,318 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.8287ms INFO 2026-02-16 04:04:37,318 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,318 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1936ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:37,319 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:37,319 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.0886ms INFO 2026-02-16 04:04:37,319 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,319 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.534ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:37,320 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:37,322 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.7378ms INFO 2026-02-16 04:04:37,322 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,322 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.0116ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:37,323 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:37,324 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:37,325 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.3149ms INFO 2026-02-16 04:04:37,325 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.3454ms INFO 2026-02-16 04:04:37,325 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,325 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,325 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.2839ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:37,326 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8277ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:37,474 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1658& INFO 2026-02-16 04:04:37,474 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:37,475 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,477 [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-16 04:04:37,482 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:37,488 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 11.0814ms INFO 2026-02-16 04:04:37,488 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:37,488 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9978ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:39,013 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-16 04:04:39,014 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:39,014 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-16 04:04:39,015 [10 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-16 04:04:39,015 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8011ms 200 application/javascript INFO 2026-02-16 04:04:39,015 [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-16 04:04:39,015 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4001ms 200 text/css INFO 2026-02-16 04:04:39,055 [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-16 04:04:39,055 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:04:39,056 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:39,057 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:39,061 [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-16 04:04:39,079 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:39,080 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.5241ms INFO 2026-02-16 04:04:39,080 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:39,080 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5257ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:39,223 [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-16 04:04:39,223 [26 ] 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-16 04:04:39,224 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:39,224 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:39,225 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:39,225 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:39,227 [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-16 04:04:39,228 [26 ] 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-16 04:04:39,232 [26 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 04:04:39,234 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:39,234 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 7.5829ms INFO 2026-02-16 04:04:39,234 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:39,234 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9454ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:39,298 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:39,301 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 72.8873ms INFO 2026-02-16 04:04:39,301 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:39,301 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.8467ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:04:39,477 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1658& INFO 2026-02-16 04:04:39,478 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:04:39,479 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:39,481 [25 ] 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-16 04:04:39,488 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:04:39,494 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 13.0098ms INFO 2026-02-16 04:04:39,494 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 04:04:39,494 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8676ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:05:06,858 [25 ] 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-16 04:05:06,859 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:05:06,859 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:05:06,860 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:05:06,862 [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-16 04:05:06,876 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:05:06,876 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.5322ms INFO 2026-02-16 04:05:06,876 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:05:06,877 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.3583ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:05:06,877 [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-16 04:05:06,878 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:05:06,878 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:05:06,879 [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-16 04:05:06,884 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:05:06,884 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.8785ms INFO 2026-02-16 04:05:06,884 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:05:06,885 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4897ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:05:08,980 [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-16 04:05:08,980 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:05:08,981 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:05:08,982 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:05:08,984 [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-16 04:05:08,994 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:05:08,994 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.3969ms INFO 2026-02-16 04:05:08,994 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:05:08,994 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.166ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:42,413 [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-16 04:36:42,972 [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-16 04:36:43,008 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771187798925&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 04:36:43,020 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 04:36:43,021 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8101ms 200 text/html INFO 2026-02-16 04:36:43,433 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7150128007901658 INFO 2026-02-16 04:36:43,435 [11 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 04:36:43,436 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6893ms 200 application/javascript INFO 2026-02-16 04:36:43,571 [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%3D1771187798925%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 04:36:43,621 [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-16 04:36:43,623 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:36:43,719 [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-16 04:36:43,719 [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-16 04:36:43,721 [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-16 04:36:43,721 [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-16 04:36:43,727 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:43,727 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:44,867 [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-16 04:36:44,867 [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). WARN 2026-02-16 04:36:45,200 [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-16 04:36:45,205 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 04:36:45,206 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:45,233 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 363.8571ms INFO 2026-02-16 04:36:45,233 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:45,234 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771187798925&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 04:36:45,235 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1614.7416ms 401 application/json; charset=utf-8 INFO 2026-02-16 04:36:45,398 [7 ] 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-16 04:36:45,398 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:36:45,407 [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-16 04:36:45,407 [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-16 04:36:45,408 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 04:36:45,411 [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-16 04:36:45,896 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NzI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNjMiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpgqLljaDkvJ8iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ3MjciLCJqdGkiOiI5ZjM0ZjQ3Zi05ZjZhLTRmMGUtYWQ5My0zMzg3ZWZiNjQxY2IiLCJpYXQiOjE3NzEwNDUyNTAsIm5iZiI6MTc3MTA0NTI0OCwiZXhwIjoxNzcxMTMxNjUwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.6e8wIl1FfMvmeZezruqZr__mSzJKtvXqMzmiZVrFRzA INFO 2026-02-16 04:36:46,041 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,041 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,043 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 631.6659ms INFO 2026-02-16 04:36:46,043 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 04:36:46,044 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 646.1951ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,044 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1176.6207ms INFO 2026-02-16 04:36:46,044 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,044 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2473.0633ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,207 [16 ] 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-16 04:36:46,208 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:36:46,226 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,263 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,265 [11 ] 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-16 04:36:46,287 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 04:36:46,287 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 04:36:46,287 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 04:36:46,356 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 04:36:46,360 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,362 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 96.1438ms INFO 2026-02-16 04:36:46,362 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,362 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 154.6064ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,484 [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-16 04:36:46,485 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,486 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,488 [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-16 04:36:46,488 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,488 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,489 [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-16 04:36:46,490 [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-16 04:36:46,492 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 04:36:46,493 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 04:36:46,493 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 04:36:46,526 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 04:36:46,536 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,539 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 48.9335ms INFO 2026-02-16 04:36:46,539 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,539 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.4592ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,544 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,546 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 56.6612ms INFO 2026-02-16 04:36:46,546 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,546 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.6813ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,664 [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-16 04:36:46,665 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,665 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,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-16 04:36:46,667 [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-16 04:36:46,667 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,668 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,670 [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-16 04:36:46,672 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,673 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.0754ms INFO 2026-02-16 04:36:46,673 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,673 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6808ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,684 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,686 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.6241ms INFO 2026-02-16 04:36:46,686 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,686 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5345ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,721 [11 ] 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-16 04:36:46,722 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:36:46,722 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,722 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,724 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 04:36:46,735 [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-16 04:36:46,736 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,736 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,745 [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-16 04:36:46,747 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,747 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,756 [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-16 04:36:46,756 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,757 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,764 [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-16 04:36:46,764 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,764 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,796 [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-16 04:36:46,796 [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-16 04:36:46,797 [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-16 04:36:46,798 [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-16 04:36:46,916 [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-16 04:36:46,916 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,916 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,917 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,918 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 119.8472ms INFO 2026-02-16 04:36:46,918 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,918 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 161.6554ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,919 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,919 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 122.8066ms INFO 2026-02-16 04:36:46,919 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,920 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 174.6365ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,931 [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-16 04:36:46,932 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,933 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,933 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 136.546ms INFO 2026-02-16 04:36:46,933 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 136.6855ms INFO 2026-02-16 04:36:46,933 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,933 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,933 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 197.8517ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,933 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.3598ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,939 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,939 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.7424ms INFO 2026-02-16 04:36:46,939 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,939 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8586ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,950 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:46,950 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 226.1164ms INFO 2026-02-16 04:36:46,950 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,950 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 229.0621ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:46,983 [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-16 04:36:46,983 [11 ] 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-16 04:36:46,983 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,983 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:46,984 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,984 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:46,986 [11 ] 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-16 04:36:46,986 [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-16 04:36:47,060 [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-16 04:36:47,060 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:47,060 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:47,061 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 04:36:47,061 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:47,061 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:47,466 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:47,467 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 481.3165ms INFO 2026-02-16 04:36:47,467 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:47,467 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 484.0434ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:47,630 [15 ] 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-16 04:36:47,630 [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-16 04:36:48,038 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:48,042 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 411.8383ms INFO 2026-02-16 04:36:48,042 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:48,042 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 982.0798ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:48,143 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:48,144 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1158.6703ms INFO 2026-02-16 04:36:48,144 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:48,145 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1161.485ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:48,983 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:48,986 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1355.7235ms INFO 2026-02-16 04:36:48,986 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:48,986 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1924.7364ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:53,710 [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-16 04:36:53,710 [7 ] 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-16 04:36:53,711 [11 ] 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-16 04:36:53,713 [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-16 04:36:53,716 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:53,716 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:53,717 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,717 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,719 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:53,719 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:53,720 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,720 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,725 [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-16 04:36:53,725 [7 ] 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-16 04:36:53,725 [11 ] 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-16 04:36:53,725 [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-16 04:36:53,726 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:36:53,728 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:53,728 [24 ] 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-16 04:36:53,728 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,728 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:53,729 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,756 [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-16 04:36:53,757 [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-16 04:36:53,757 [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-16 04:36:53,810 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:53,810 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:53,811 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:53,811 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:53,811 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 53.7656ms INFO 2026-02-16 04:36:53,811 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 53.7552ms INFO 2026-02-16 04:36:53,811 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,811 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,811 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.1489ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:53,811 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.2593ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:53,812 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 86.8693ms INFO 2026-02-16 04:36:53,812 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,812 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 86.9272ms INFO 2026-02-16 04:36:53,812 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,812 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.0405ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:53,813 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.3832ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:53,813 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:53,813 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:53,814 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 57.8689ms INFO 2026-02-16 04:36:53,814 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,814 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 88.2005ms INFO 2026-02-16 04:36:53,814 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,814 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.5187ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:53,814 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 100.7872ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:53,945 [24 ] 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-16 04:36:53,947 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:53,947 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,950 [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-16 04:36:53,959 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:53,959 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.4706ms INFO 2026-02-16 04:36:53,959 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:53,959 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8245ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:55,228 [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-16 04:36:55,228 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 04:36:55,229 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:55,230 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:55,232 [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-16 04:36:55,234 [16 ] 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-16 04:36:55,234 [11 ] 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-16 04:36:55,234 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:55,234 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:55,235 [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-16 04:36:55,238 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:55,238 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:55,240 [11 ] 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-16 04:36:55,241 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:55,242 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.0272ms INFO 2026-02-16 04:36:55,242 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:55,242 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2974ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:55,243 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:55,244 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.5129ms INFO 2026-02-16 04:36:55,244 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:55,244 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0779ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:55,246 [11 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 04:36:55,311 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:55,313 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 72.9844ms INFO 2026-02-16 04:36:55,313 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:55,314 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.9576ms 200 application/json; charset=utf-8 INFO 2026-02-16 04:36:55,454 [26 ] 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-16 04:36:55,455 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 04:36:55,455 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:55,457 [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-16 04:36:55,469 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 04:36:55,470 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 12.4701ms INFO 2026-02-16 04:36:55,470 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 04:36:55,470 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.517ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:30,123 [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-16 05:26:30,659 [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-16 05:26:30,697 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771190786660&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 05:26:30,710 [11 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 05:26:30,711 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7889ms 200 text/html INFO 2026-02-16 05:26:31,588 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.11884491964473565 INFO 2026-02-16 05:26:31,590 [11 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 05:26:31,591 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1701ms 200 application/javascript INFO 2026-02-16 05:26:31,780 [10 ] 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%3D1771190786660%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 05:26:31,786 [9 ] 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-16 05:26:31,789 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:26:31,934 [10 ] 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-16 05:26:31,934 [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-16 05:26:31,935 [10 ] 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-16 05:26:31,935 [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-16 05:26:31,941 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:31,941 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:33,102 [9 ] 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-16 05:26:33,102 [10 ] 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-16 05:26:33,432 [9 ] 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-16 05:26:33,437 [9 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 05:26:33,439 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:33,465 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 361.135ms INFO 2026-02-16 05:26:33,465 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:33,466 [10 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771190786660&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 05:26:33,467 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1680.6205ms 401 application/json; charset=utf-8 INFO 2026-02-16 05:26:33,613 [9 ] 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-16 05:26:33,613 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:26:33,621 [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-16 05:26:33,622 [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-16 05:26:33,622 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 05:26:33,625 [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-16 05:26:34,093 [9 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1NjAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNDkwMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumYs-aYpeWNjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTYwIiwianRpIjoiNWU5ZGI0N2ItZGFhMy00N2EzLTlmOTMtYzRiZjA4YjkyOTBlIiwiaWF0IjoxNzcwODQ3ODc0LCJuYmYiOjE3NzA4NDc4NzIsImV4cCI6MTc3MDkzNDI3NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.AmRobVV5Jq--ZIAr8YOPFITFzP75_odlOPwHg9ATH9g INFO 2026-02-16 05:26:34,209 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:34,209 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:34,210 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 584.5357ms INFO 2026-02-16 05:26:34,210 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 05:26:34,211 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 598.562ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:34,212 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1109.6853ms INFO 2026-02-16 05:26:34,212 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,212 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2432.228ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:34,427 [10 ] 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-16 05:26:34,428 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:26:34,448 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,489 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,491 [11 ] 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-16 05:26:34,515 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 05:26:34,515 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 05:26:34,515 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 05:26:34,598 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 05:26:34,604 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:34,605 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 113.4276ms INFO 2026-02-16 05:26:34,605 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,605 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 178.5018ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:34,709 [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-16 05:26:34,710 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,711 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,713 [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-16 05:26:34,713 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,713 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,714 [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-16 05:26:34,715 [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-16 05:26:34,717 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 05:26:34,718 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 05:26:34,718 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 05:26:34,749 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 05:26:34,802 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:34,805 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 89.7371ms INFO 2026-02-16 05:26:34,805 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,805 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.7118ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:34,816 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:34,818 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 104.5767ms INFO 2026-02-16 05:26:34,818 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,819 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.3731ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:34,913 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 05:26:34,913 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,913 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,915 [9 ] 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-16 05:26:34,915 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:26:34,916 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,916 [11 ] 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-16 05:26:34,916 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,918 [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-16 05:26:34,920 [10 ] 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-16 05:26:34,921 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,921 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,993 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:34,995 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 79.1395ms INFO 2026-02-16 05:26:34,995 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,995 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.4881ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:34,996 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 05:26:34,996 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,996 [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-16 05:26:34,997 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,997 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,997 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:34,999 [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-16 05:26:34,999 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:34,999 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,061 [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-16 05:26:35,062 [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-16 05:26:35,062 [11 ] 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-16 05:26:35,063 [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-16 05:26:35,065 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 05:26:35,065 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:35,065 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,082 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:35,082 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 21.3186ms INFO 2026-02-16 05:26:35,082 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,082 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 161.5375ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:35,083 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:35,083 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 21.2443ms INFO 2026-02-16 05:26:35,083 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,083 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.5623ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:35,111 [10 ] 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-16 05:26:35,113 [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-16 05:26:35,115 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:35,115 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,129 [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-16 05:26:35,129 [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-16 05:26:35,130 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:35,130 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,132 [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-16 05:26:35,136 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:35,137 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 73.6472ms INFO 2026-02-16 05:26:35,137 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,137 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 138.5672ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:35,138 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:35,138 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 76.0289ms INFO 2026-02-16 05:26:35,138 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,138 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 142.2467ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:35,151 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:35,151 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:35,151 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:35,152 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 233.3513ms INFO 2026-02-16 05:26:35,152 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,152 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 236.4987ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:35,152 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 40.7697ms INFO 2026-02-16 05:26:35,152 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 22.5054ms INFO 2026-02-16 05:26:35,152 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,152 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,152 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5912ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:35,152 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.5696ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:35,153 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:35,154 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 21.6145ms INFO 2026-02-16 05:26:35,154 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,154 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.435ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:35,177 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 05:26:35,177 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:35,177 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,179 [11 ] 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-16 05:26:35,187 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 05:26:35,188 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:35,188 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,195 [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-16 05:26:35,196 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:35,196 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:35,908 [9 ] 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-16 05:26:35,908 [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-16 05:26:36,335 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:36,338 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:36,339 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1159.507ms INFO 2026-02-16 05:26:36,339 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:36,339 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1162.241ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:36,339 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 430.7948ms INFO 2026-02-16 05:26:36,339 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:36,339 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1144.2072ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:37,188 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:37,191 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1282.5879ms INFO 2026-02-16 05:26:37,191 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:37,191 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2004.1055ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:38,781 [9 ] 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-16 05:26:38,784 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:38,785 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:38,792 [9 ] 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-16 05:26:38,823 [9 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1NjAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNDkwMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumYs-aYpeWNjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTYwIiwianRpIjoiZWViYzEyMDMtODc4Ny00ZDlkLWJlMTUtMWI0NjRmOGZlYzAyIiwiaWF0IjoxNzcxMTkwNzk0LCJuYmYiOjE3NzExOTA3OTIsImV4cCI6MTc3MTI3NzE5NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ZbJ7ns_W33ORi7v9qzQ0ITYFr4JjNg9i4qYvJRvBBdk INFO 2026-02-16 05:26:38,830 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:38,831 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 38.6735ms INFO 2026-02-16 05:26:38,831 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:38,831 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.1896ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:38,936 [9 ] 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-16 05:26:38,936 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:26:38,938 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:38,938 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:38,940 [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-16 05:26:38,947 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:38,947 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.9052ms INFO 2026-02-16 05:26:38,947 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:38,947 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.593ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:38,971 [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-16 05:26:38,971 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:38,972 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:38,974 [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-16 05:26:39,004 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:39,004 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.2141ms INFO 2026-02-16 05:26:39,004 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:39,004 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.232ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:39,102 [11 ] 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-16 05:26:39,102 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 05:26:39,102 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:26:39,102 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:39,102 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:39,102 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:39,102 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:39,105 [7 ] 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-16 05:26:39,105 [11 ] 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-16 05:26:39,137 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:39,137 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 31.8279ms INFO 2026-02-16 05:26:39,137 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:39,137 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.173ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:39,138 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:39,138 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 33.0853ms INFO 2026-02-16 05:26:39,138 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:39,138 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.194ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:39,243 [24 ] 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-16 05:26:39,243 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:39,244 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:39,245 [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-16 05:26:39,250 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:39,250 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.943ms INFO 2026-02-16 05:26:39,250 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:39,250 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5985ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:52,007 [24 ] 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-16 05:26:52,008 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:26:52,016 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:52,016 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:52,020 [24 ] 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-16 05:26:52,032 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:52,032 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 12.1862ms INFO 2026-02-16 05:26:52,032 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:52,032 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8491ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:52,147 [10 ] 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-16 05:26:52,147 [6 ] 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-16 05:26:52,148 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:52,148 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:26:52,148 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:52,148 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:52,149 [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-16 05:26:52,152 [10 ] 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-16 05:26:52,154 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:52,154 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1497ms INFO 2026-02-16 05:26:52,154 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:52,155 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2786ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:26:52,363 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:26:52,413 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 261.0225ms INFO 2026-02-16 05:26:52,413 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 05:26:52,414 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 266.3096ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:29:29,657 [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-16 05:29:29,657 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:29:29,658 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:29:29,659 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:29:29,662 [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-16 05:29:29,673 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:29:29,673 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3207ms INFO 2026-02-16 05:29:29,673 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:29:29,674 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2539ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:03,183 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771191962823&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 05:46:03,184 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 05:46:03,185 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.937ms 200 text/html INFO 2026-02-16 05:46:03,584 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2954501748385373 INFO 2026-02-16 05:46:03,586 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 05:46:03,586 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7511ms 200 application/javascript INFO 2026-02-16 05:46:03,735 [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%3D1771191962823%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 05:46:03,737 [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-16 05:46:03,738 [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-16 05:46:03,738 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:03,741 [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-16 05:46:03,743 [60 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771191962823&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 05:46:03,753 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:03,754 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 12.9846ms INFO 2026-02-16 05:46:03,754 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:03,754 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3019ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:03,776 [60 ] 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-16 05:46:03,777 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:03,777 [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-16 05:46:03,778 [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-16 05:46:03,778 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:03,780 [60 ] 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-16 05:46:03,781 [60 ] 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-16 05:46:03,781 [60 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 05:46:03,781 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:03,782 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.8357ms INFO 2026-02-16 05:46:03,782 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:03,782 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4865ms 401 application/json; charset=utf-8 INFO 2026-02-16 05:46:03,916 [56 ] 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-16 05:46:03,916 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:03,919 [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-16 05:46:03,920 [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-16 05:46:03,920 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 05:46:03,921 [56 ] 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-16 05:46:03,924 [56 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NjkyIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNDQiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmnY7nu7TmnJ0iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ2OTIiLCJqdGkiOiIyMjMwOGFkYy0wY2QzLTQzNzMtODQ3Zi1lMmI3NTQyNmNiZDUiLCJpYXQiOjE3NzEwMzIwMzAsIm5iZiI6MTc3MTAzMjAyOCwiZXhwIjoxNzcxMTE4NDMwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.76XMWiFa2RGiGAu_-oiPXzXhlHfLxIhMYBWHVuFDwp0 INFO 2026-02-16 05:46:03,929 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:03,929 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 8.0319ms INFO 2026-02-16 05:46:03,929 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 05:46:03,930 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9645ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,079 [60 ] 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-16 05:46:04,079 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:04,079 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,082 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,083 [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-16 05:46:04,084 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 05:46:04,084 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 05:46:04,084 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 05:46:04,100 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 05:46:04,103 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,103 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.1329ms INFO 2026-02-16 05:46:04,103 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,103 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5167ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,259 [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-16 05:46:04,259 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,259 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,260 [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-16 05:46:04,261 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 05:46:04,262 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 05:46:04,262 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 05:46:04,267 [56 ] 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-16 05:46:04,268 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,268 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,269 [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-16 05:46:04,272 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,273 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7317ms INFO 2026-02-16 05:46:04,273 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,273 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4884ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,294 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 05:46:04,298 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,298 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.5369ms INFO 2026-02-16 05:46:04,298 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,298 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5838ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,445 [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-16 05:46:04,446 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,446 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,448 [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-16 05:46:04,456 [61 ] 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-16 05:46:04,457 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,457 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,458 [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-16 05:46:04,460 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,460 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 12.08ms INFO 2026-02-16 05:46:04,460 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,461 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6081ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,462 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,462 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.844ms INFO 2026-02-16 05:46:04,462 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,462 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.957ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,518 [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-16 05:46:04,518 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:04,519 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,519 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,520 [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-16 05:46:04,526 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,526 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.139ms INFO 2026-02-16 05:46:04,526 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,526 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8826ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,531 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 05:46:04,531 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,531 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,533 [60 ] 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-16 05:46:04,541 [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-16 05:46:04,541 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,541 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,541 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4198ms INFO 2026-02-16 05:46:04,541 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,541 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,541 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3333ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,542 [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-16 05:46:04,546 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,546 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3181ms INFO 2026-02-16 05:46:04,546 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,546 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0711ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,550 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 05:46:04,550 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,550 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,552 [56 ] 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-16 05:46:04,555 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,555 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.8592ms INFO 2026-02-16 05:46:04,555 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,556 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4766ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,562 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 05:46:04,562 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,562 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,563 [61 ] 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-16 05:46:04,564 [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-16 05:46:04,566 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,566 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,567 [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-16 05:46:04,569 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,569 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 6.1361ms INFO 2026-02-16 05:46:04,569 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,569 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9002ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,571 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,571 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.5653ms INFO 2026-02-16 05:46:04,571 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,571 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8566ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,615 [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-16 05:46:04,624 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,624 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,625 [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-16 05:46:04,631 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,631 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.667ms INFO 2026-02-16 05:46:04,631 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,631 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9961ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,649 [56 ] 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-16 05:46:04,654 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,654 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,656 [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-16 05:46:04,659 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,659 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5568ms INFO 2026-02-16 05:46:04,659 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,659 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6872ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,691 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 05:46:04,691 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,691 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,692 [56 ] 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-16 05:46:04,692 [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-16 05:46:04,693 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:04,693 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,694 [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-16 05:46:04,702 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,702 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.6193ms INFO 2026-02-16 05:46:04,702 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,702 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.46ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:04,713 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:04,713 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.7695ms INFO 2026-02-16 05:46:04,713 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:04,713 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6554ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:07,188 [57 ] 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-16 05:46:07,188 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:07,189 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:07,190 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:07,192 [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-16 05:46:07,196 [61 ] 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-16 05:46:07,197 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:07,198 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:07,204 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:07,205 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.5902ms INFO 2026-02-16 05:46:07,205 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:07,205 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0847ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:07,211 [61 ] 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-16 05:46:07,290 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:07,294 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 82.7607ms INFO 2026-02-16 05:46:07,294 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:07,294 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.4392ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:27,510 [57 ] 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-16 05:46:27,510 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:27,511 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:27,511 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:27,513 [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-16 05:46:27,526 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:27,526 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.0504ms INFO 2026-02-16 05:46:27,526 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:27,526 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7442ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:29,368 [61 ] 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-16 05:46:29,368 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:29,369 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:29,369 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,371 [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-16 05:46:29,381 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:29,381 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.36ms INFO 2026-02-16 05:46:29,381 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,382 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8916ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:29,449 [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-16 05:46:29,449 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:29,450 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,451 [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-16 05:46:29,451 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:29,451 [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-16 05:46:29,452 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,454 [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-16 05:46:29,456 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:29,456 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5847ms INFO 2026-02-16 05:46:29,456 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,456 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4755ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:29,456 [64 ] 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-16 05:46:29,456 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:29,457 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,458 [57 ] 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-16 05:46:29,462 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:29,463 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,472 [61 ] 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-16 05:46:29,473 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:29,473 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,483 [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-16 05:46:29,483 [57 ] 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-16 05:46:29,484 [64 ] 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-16 05:46:29,489 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:29,489 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3353ms INFO 2026-02-16 05:46:29,489 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,489 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2254ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:29,490 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:29,491 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:29,492 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:29,492 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 8.8174ms INFO 2026-02-16 05:46:29,492 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,492 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 38.1873ms INFO 2026-02-16 05:46:29,492 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,492 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3933ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:29,492 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.4429ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:29,494 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.0161ms INFO 2026-02-16 05:46:29,494 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,494 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.6929ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:29,641 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64692& INFO 2026-02-16 05:46:29,641 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:29,641 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,643 [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-16 05:46:29,648 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:29,654 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.9429ms INFO 2026-02-16 05:46:29,654 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:29,654 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3919ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:31,898 [61 ] 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-16 05:46:31,898 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:31,898 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:31,899 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:31,900 [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-16 05:46:31,914 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:31,914 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.784ms INFO 2026-02-16 05:46:31,914 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:31,915 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0298ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:31,938 [64 ] 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-16 05:46:31,938 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:31,939 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:31,942 [64 ] 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-16 05:46:31,946 [64 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 05:46:31,950 [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-16 05:46:31,950 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:31,950 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:31,951 [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-16 05:46:31,954 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:31,955 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3409ms INFO 2026-02-16 05:46:31,955 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:31,955 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1906ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:31,956 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:31,958 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 16.2353ms INFO 2026-02-16 05:46:31,958 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:31,958 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2486ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:32,117 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64692& INFO 2026-02-16 05:46:32,118 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:32,118 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:32,120 [64 ] 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-16 05:46:32,127 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:32,134 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.6847ms INFO 2026-02-16 05:46:32,135 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:32,135 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.8629ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:36,638 [64 ] 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-16 05:46:36,638 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:36,639 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:36,639 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:36,641 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 05:46:36,650 [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-16 05:46:36,650 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:36,651 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:36,651 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.0382ms INFO 2026-02-16 05:46:36,651 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:36,651 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:36,651 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2299ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:36,653 [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-16 05:46:36,656 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:36,656 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3373ms INFO 2026-02-16 05:46:36,656 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:36,656 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.358ms 200 application/json; charset=utf-8 INFO 2026-02-16 05:46:38,391 [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-16 05:46:38,391 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 05:46:38,392 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 05:46:38,392 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:38,394 [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-16 05:46:38,405 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 05:46:38,405 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.4781ms INFO 2026-02-16 05:46:38,405 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 05:46:38,406 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6908ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:30:08,705 [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-16 06:30:09,241 [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-16 06:30:09,276 [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-16 06:30:09,358 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 06:30:10,493 [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-16 06:30:11,308 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:30:11,354 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 858.9087ms INFO 2026-02-16 06:30:11,354 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 06:30:11,357 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2081.0759ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:30:11,486 [14 ] 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-16 06:30:11,496 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 06:30:11,498 [14 ] 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-16 06:30:11,508 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:30:11,510 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 11.8787ms INFO 2026-02-16 06:30:11,510 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 06:30:11,510 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3542ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:43,263 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771195183145&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 06:39:43,270 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 06:39:43,270 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5602ms 200 text/html INFO 2026-02-16 06:39:44,596 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6154361756988884 INFO 2026-02-16 06:39:44,598 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 06:39:44,599 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0788ms 200 application/javascript INFO 2026-02-16 06:39:44,770 [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%3D1771195183145%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 06:39:44,776 [31 ] 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-16 06:39:44,779 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:39:44,808 [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-16 06:39:44,808 [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-16 06:39:44,809 [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-16 06:39:44,809 [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-16 06:39:44,813 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:44,813 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:44,816 [31 ] 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-16 06:39:44,818 [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-16 06:39:45,040 [33 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771195183145&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-02-16 06:39:45,054 [31 ] 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-16 06:39:45,055 [31 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 06:39:45,056 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:45,059 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 242.8264ms INFO 2026-02-16 06:39:45,059 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:45,060 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 283.5464ms 401 application/json; charset=utf-8 INFO 2026-02-16 06:39:45,216 [38 ] 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-16 06:39:45,216 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:39:45,217 [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-16 06:39:45,217 [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-16 06:39:45,217 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 06:39:45,220 [38 ] 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-16 06:39:45,237 [38 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MjAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzI5NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaVrOeri-W5syIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODIwIiwianRpIjoiMmQ1MmQ4ZTAtNTc4NS00NzAwLTg3MzQtYjNiNDk4ZDg2MmYyIiwiaWF0IjoxNzcxMTA3Njk5LCJuYmYiOjE3NzExMDc2OTcsImV4cCI6MTc3MTE5NDA5OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.wrhRYI-n0pmZEAre-vx0uVPGjf4NVGq_PiCj4LXpE0M INFO 2026-02-16 06:39:45,250 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:45,250 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 29.9892ms INFO 2026-02-16 06:39:45,250 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 06:39:45,250 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.2835ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:45,387 [38 ] 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-16 06:39:45,387 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:39:45,405 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:45,440 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:45,442 [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-16 06:39:45,467 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 06:39:45,468 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 06:39:45,468 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 06:39:45,572 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:45,575 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 756.1414ms INFO 2026-02-16 06:39:45,575 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:45,575 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 805.1367ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:45,576 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 06:39:45,579 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:45,580 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 138.0886ms INFO 2026-02-16 06:39:45,580 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:45,580 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 193.4354ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:45,761 [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-16 06:39:45,761 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:45,762 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:45,764 [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-16 06:39:45,764 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:45,765 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:45,765 [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-16 06:39:45,767 [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-16 06:39:45,769 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 06:39:45,769 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 06:39:45,770 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 06:39:45,805 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 06:39:45,814 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:45,817 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 49.9165ms INFO 2026-02-16 06:39:45,817 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:45,817 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9007ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:45,820 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:45,823 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 57.2008ms INFO 2026-02-16 06:39:45,823 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:45,823 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.9106ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,009 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 06:39:46,009 [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-16 06:39:46,014 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,014 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,015 [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-16 06:39:46,016 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:39:46,016 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,016 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,017 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,017 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,019 [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-16 06:39:46,020 [38 ] 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-16 06:39:46,020 [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-16 06:39:46,052 [30 ] 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-16 06:39:46,052 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,052 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,061 [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-16 06:39:46,061 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,061 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,080 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 06:39:46,080 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,080 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,162 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 06:39:46,163 [32 ] 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-16 06:39:46,164 [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-16 06:39:46,218 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,219 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,219 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 56.5426ms INFO 2026-02-16 06:39:46,220 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,220 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 139.6481ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,220 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 200.7869ms INFO 2026-02-16 06:39:46,221 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,221 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,221 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 212.0416ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,221 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 201.7198ms INFO 2026-02-16 06:39:46,221 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,221 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 212.265ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,222 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,222 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.9902ms INFO 2026-02-16 06:39:46,222 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,223 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.9747ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,224 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,225 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 60.4221ms INFO 2026-02-16 06:39:46,225 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,225 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 163.9244ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,232 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,232 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 212.3314ms INFO 2026-02-16 06:39:46,232 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,232 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 217.843ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,258 [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-16 06:39:46,259 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,259 [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-16 06:39:46,259 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,261 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,261 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,261 [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-16 06:39:46,264 [32 ] 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-16 06:39:46,265 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,265 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,279 [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-16 06:39:46,280 [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-16 06:39:46,298 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,298 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 37.2848ms INFO 2026-02-16 06:39:46,298 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,299 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.6162ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,300 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,300 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,301 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 20.8385ms INFO 2026-02-16 06:39:46,301 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,301 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.1965ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,301 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 21.3736ms INFO 2026-02-16 06:39:46,301 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,301 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.1375ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:46,329 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 06:39:46,330 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,330 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,334 [32 ] 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-16 06:39:46,335 [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-16 06:39:46,335 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,336 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,338 [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-16 06:39:46,344 [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-16 06:39:46,344 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:46,345 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,521 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:46,525 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 191.1388ms INFO 2026-02-16 06:39:46,525 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:46,525 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 196.201ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:47,093 [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-16 06:39:47,520 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:47,521 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 428.6934ms INFO 2026-02-16 06:39:47,521 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:47,521 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1177.3486ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:48,364 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:48,367 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 2029.2909ms INFO 2026-02-16 06:39:48,367 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:48,368 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2032.6348ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:53,827 [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-16 06:39:53,827 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:39:53,830 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:53,831 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,833 [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-16 06:39:53,844 [38 ] 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-16 06:39:53,844 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:53,844 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:53,844 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,844 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3401ms INFO 2026-02-16 06:39:53,844 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,844 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.8137ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:53,845 [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-16 06:39:53,849 [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-16 06:39:53,849 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:53,849 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,850 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:53,850 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8021ms INFO 2026-02-16 06:39:53,850 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,850 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8959ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:53,851 [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-16 06:39:53,858 [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-16 06:39:53,858 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:53,859 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,859 [31 ] 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-16 06:39:53,859 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:53,859 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,862 [33 ] 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-16 06:39:53,866 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:53,867 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,881 [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-16 06:39:53,881 [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-16 06:39:53,881 [33 ] 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-16 06:39:53,887 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:53,887 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:53,887 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.7885ms INFO 2026-02-16 06:39:53,888 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,888 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.9642ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:53,889 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.8865ms INFO 2026-02-16 06:39:53,889 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,890 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.8043ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:53,891 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:53,891 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:53,892 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.9368ms INFO 2026-02-16 06:39:53,893 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,893 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.9969ms INFO 2026-02-16 06:39:53,893 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:53,893 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.657ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:53,893 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.6028ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:54,005 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1820& INFO 2026-02-16 06:39:54,005 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:54,005 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:54,007 [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-16 06:39:54,012 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:54,015 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.9943ms INFO 2026-02-16 06:39:54,015 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:54,015 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5722ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:59,075 [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-16 06:39:59,076 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:39:59,077 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:59,078 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:59,083 [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-16 06:39:59,101 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:59,102 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.8895ms INFO 2026-02-16 06:39:59,102 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:59,102 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1613ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:59,103 [30 ] 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-16 06:39:59,103 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:59,104 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:59,106 [28 ] 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-16 06:39:59,107 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:59,108 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:59,110 [28 ] 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-16 06:39:59,110 [30 ] 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-16 06:39:59,117 [30 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 06:39:59,118 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:59,118 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.3919ms INFO 2026-02-16 06:39:59,119 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:59,119 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8927ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:59,179 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:59,182 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 72.1046ms INFO 2026-02-16 06:39:59,182 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:59,182 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.8093ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:39:59,366 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1820& INFO 2026-02-16 06:39:59,367 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:39:59,367 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:59,369 [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-16 06:39:59,377 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:39:59,382 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 12.8724ms INFO 2026-02-16 06:39:59,383 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 06:39:59,383 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9288ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:08,561 [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-16 06:40:08,562 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:08,563 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:08,565 [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-16 06:40:08,567 [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-16 06:40:08,567 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:08,567 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:08,568 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:08,569 [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-16 06:40:08,573 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:08,573 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.0671ms INFO 2026-02-16 06:40:08,573 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:08,574 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5142ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:08,575 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:08,575 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3489ms INFO 2026-02-16 06:40:08,575 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:08,575 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7299ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:10,428 [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-16 06:40:10,428 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:10,429 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:10,429 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:10,431 [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-16 06:40:10,442 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:10,443 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2212ms INFO 2026-02-16 06:40:10,443 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:10,443 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0044ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:17,658 [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-16 06:40:17,658 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:17,659 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:17,660 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:17,661 [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-16 06:40:17,672 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:17,672 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.761ms INFO 2026-02-16 06:40:17,672 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:17,672 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.445ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:17,705 [32 ] 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-16 06:40:17,705 [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-16 06:40:17,706 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:17,707 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:17,707 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:17,707 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:17,709 [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-16 06:40:17,711 [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-16 06:40:17,839 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:17,839 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 130.1927ms INFO 2026-02-16 06:40:17,839 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:17,840 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 135.3154ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:17,930 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:17,933 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 221.9606ms INFO 2026-02-16 06:40:17,933 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:17,933 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 228.0011ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:21,604 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-16 06:40:21,604 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:21,605 [30 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/approvalDesMain.2db3b10f.js was not modified INFO 2026-02-16 06:40:21,606 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9692ms 304 application/javascript INFO 2026-02-16 06:40:21,607 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-16 06:40:21,607 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-16 06:40:21,607 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:21,607 [30 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/idCard.cb74559d.js was not modified INFO 2026-02-16 06:40:21,607 [32 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/approvalDesMain.985cb36f.css was not modified INFO 2026-02-16 06:40:21,607 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7923ms 304 application/javascript INFO 2026-02-16 06:40:21,607 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8109ms 304 text/css INFO 2026-02-16 06:40:21,608 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-16 06:40:21,609 [30 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/idCard.54670600.css was not modified INFO 2026-02-16 06:40:21,609 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4602ms 304 text/css INFO 2026-02-16 06:40:21,609 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-16 06:40:21,609 [30 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/uploadavatar.c8f578b6.css was not modified INFO 2026-02-16 06:40:21,610 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.416ms 304 text/css INFO 2026-02-16 06:40:21,612 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-16 06:40:21,612 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:21,613 [30 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/uploadavatar.342512e7.js was not modified INFO 2026-02-16 06:40:21,613 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4136ms 304 application/javascript INFO 2026-02-16 06:40:21,636 [30 ] 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-16 06:40:21,636 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:21,637 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:21,637 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:21,640 [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-16 06:40:21,650 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:21,650 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.6774ms INFO 2026-02-16 06:40:21,650 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:21,650 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.261ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:21,720 [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-16 06:40:21,725 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:21,726 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:21,727 [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-16 06:40:21,730 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:21,730 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3266ms INFO 2026-02-16 06:40:21,730 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:21,730 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6398ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:21,848 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=e8cff5bd-6e31-42e2-943d-3391086c2aa8& INFO 2026-02-16 06:40:21,848 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:21,849 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:21,851 [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-16 06:40:21,902 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:21,905 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.5409ms INFO 2026-02-16 06:40:21,905 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:21,905 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.6091ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,054 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 06:40:22,054 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,055 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,057 [32 ] 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-16 06:40:22,059 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=359807&isHis=& INFO 2026-02-16 06:40:22,060 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,060 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,063 [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-16 06:40:22,069 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,070 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 13.3098ms INFO 2026-02-16 06:40:22,071 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,071 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0895ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,071 [30 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 06:40:22,122 [30 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 06:40:22,129 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,129 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 65.6546ms INFO 2026-02-16 06:40:22,129 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,129 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.4561ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,363 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=359807& INFO 2026-02-16 06:40:22,363 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,364 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,367 [32 ] 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-16 06:40:22,386 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,388 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 20.7433ms INFO 2026-02-16 06:40:22,388 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,388 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.153ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,509 [37 ] 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=e8cff5bd-6e31-42e2-943d-3391086c2aa8&recordId=65145&tableName=K_LEAVE& INFO 2026-02-16 06:40:22,510 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,510 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,514 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=e8cff5bd-6e31-42e2-943d-3391086c2aa8&isHis=& INFO 2026-02-16 06:40:22,514 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,514 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,515 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=e8cff5bd-6e31-42e2-943d-3391086c2aa8&flowID=78&nodeCode=begin& INFO 2026-02-16 06:40:22,515 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,515 [37 ] 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-16 06:40:22,515 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,517 [32 ] 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-16 06:40:22,517 [30 ] 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-16 06:40:22,640 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,641 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 126.3857ms INFO 2026-02-16 06:40:22,641 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,642 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.5622ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,669 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,670 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 152.9259ms INFO 2026-02-16 06:40:22,670 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,670 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 155.7361ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,684 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,686 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 169.438ms INFO 2026-02-16 06:40:22,686 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,686 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.2765ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,780 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=359807& INFO 2026-02-16 06:40:22,781 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,781 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,783 [32 ] 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-16 06:40:22,802 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,803 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 20.1446ms INFO 2026-02-16 06:40:22,803 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,803 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.028ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,921 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-16 06:40:22,922 [30 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/gohome.43a4a8aa.png was not modified INFO 2026-02-16 06:40:22,922 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6539ms 304 image/png INFO 2026-02-16 06:40:22,923 [30 ] 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-16 06:40:22,924 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,924 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,926 [30 ] 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-16 06:40:22,937 [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-16 06:40:22,938 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,938 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,945 [32 ] 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-16 06:40:22,945 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,945 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,952 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=e8cff5bd-6e31-42e2-943d-3391086c2aa8& INFO 2026-02-16 06:40:22,952 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:22,952 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,953 [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-16 06:40:22,953 [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-16 06:40:22,954 [28 ] 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-16 06:40:22,957 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,957 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,957 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:22,957 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4111ms INFO 2026-02-16 06:40:22,957 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,957 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4014ms INFO 2026-02-16 06:40:22,958 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 31.6573ms INFO 2026-02-16 06:40:22,958 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,958 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0039ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,958 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:22,958 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3422ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:22,958 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3632ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:23,144 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:23,177 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 223.7104ms INFO 2026-02-16 06:40:23,177 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:23,178 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 226.0139ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:24,491 [28 ] 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-16 06:40:24,491 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:24,492 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:24,492 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,495 [28 ] 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-16 06:40:24,657 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:24,657 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 161.9229ms INFO 2026-02-16 06:40:24,657 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,658 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 166.5184ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:24,767 [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-16 06:40:24,767 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:24,768 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,769 [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-16 06:40:24,772 [22 ] 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=is9hqiAWzgY%3D& INFO 2026-02-16 06:40:24,772 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:24,772 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,773 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:24,774 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.266ms INFO 2026-02-16 06:40:24,774 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,774 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0761ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:24,774 [22 ] 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-16 06:40:24,781 [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=onlyAllowedPhotos& INFO 2026-02-16 06:40:24,783 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:24,784 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:24,784 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,785 [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-16 06:40:24,785 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 11.0845ms INFO 2026-02-16 06:40:24,785 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,785 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.934ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:24,788 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:24,788 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.1936ms INFO 2026-02-16 06:40:24,788 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,788 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6505ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:24,893 [22 ] 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-16 06:40:24,893 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:24,893 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,895 [22 ] 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-16 06:40:24,898 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:24,898 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1768ms INFO 2026-02-16 06:40:24,898 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:24,898 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8882ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:48,555 [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-16 06:40:48,556 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:48,556 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:48,557 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:48,558 [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-16 06:40:48,563 [27 ] 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-16 06:40:48,568 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:48,568 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.7959ms INFO 2026-02-16 06:40:48,568 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:48,568 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:48,568 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0643ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:48,568 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:48,570 [27 ] 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-16 06:40:48,623 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:48,624 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 53.4649ms INFO 2026-02-16 06:40:48,624 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:48,624 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.2549ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:49,727 [22 ] 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-16 06:40:49,728 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:49,728 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:49,728 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:49,730 [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-16 06:40:49,739 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:49,739 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.3381ms INFO 2026-02-16 06:40:49,739 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:49,740 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=13477378-3718-455b-9f12-8e9ed2630844& INFO 2026-02-16 06:40:49,740 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3348ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:49,740 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:49,740 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:49,742 [29 ] 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-16 06:40:49,793 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:49,793 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.6741ms INFO 2026-02-16 06:40:49,794 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:49,794 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.0996ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,011 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=359804&isHis=& INFO 2026-02-16 06:40:50,011 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 06:40:50,012 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,012 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,012 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,012 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,014 [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-16 06:40:50,014 [29 ] 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-16 06:40:50,019 [38 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 06:40:50,024 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,024 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 10.4995ms INFO 2026-02-16 06:40:50,024 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,025 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5323ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,027 [38 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 06:40:50,030 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,030 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 16.1708ms INFO 2026-02-16 06:40:50,030 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,030 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1665ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,148 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=359804& INFO 2026-02-16 06:40:50,149 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,149 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,151 [29 ] 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-16 06:40:50,160 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,160 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 9.1697ms INFO 2026-02-16 06:40:50,160 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,160 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0913ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,312 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=13477378-3718-455b-9f12-8e9ed2630844&isHis=& INFO 2026-02-16 06:40:50,313 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,313 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,313 [29 ] 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=13477378-3718-455b-9f12-8e9ed2630844&recordId=65144&tableName=K_LEAVE& INFO 2026-02-16 06:40:50,313 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,314 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,314 [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-16 06:40:50,315 [29 ] 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-16 06:40:50,316 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=13477378-3718-455b-9f12-8e9ed2630844&flowID=78&nodeCode=begin& INFO 2026-02-16 06:40:50,316 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,316 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,317 [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-16 06:40:50,441 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,441 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 126.5041ms INFO 2026-02-16 06:40:50,441 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,442 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 128.4ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,443 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,443 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 125.384ms INFO 2026-02-16 06:40:50,443 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,443 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.2114ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,455 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,455 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 141.033ms INFO 2026-02-16 06:40:50,455 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,455 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 142.9634ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,548 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=359804& INFO 2026-02-16 06:40:50,548 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,548 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,550 [38 ] 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-16 06:40:50,558 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,558 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.9715ms INFO 2026-02-16 06:40:50,558 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,558 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.992ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,879 [29 ] 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-16 06:40:50,880 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,880 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=13477378-3718-455b-9f12-8e9ed2630844& INFO 2026-02-16 06:40:50,880 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,881 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:50,881 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,882 [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-16 06:40:50,882 [27 ] 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-16 06:40:50,887 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,888 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.7436ms INFO 2026-02-16 06:40:50,888 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,888 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7248ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:50,965 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:50,968 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 86.0066ms INFO 2026-02-16 06:40:50,968 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:50,969 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.4923ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:52,171 [29 ] 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-16 06:40:52,171 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:40:52,184 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:52,184 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:52,185 [29 ] 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-16 06:40:52,195 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:52,196 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 9.9459ms INFO 2026-02-16 06:40:52,196 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:52,196 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5128ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:40:52,306 [31 ] 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=zR4d5rOTabU%3D& INFO 2026-02-16 06:40:52,306 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:40:52,306 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:52,308 [31 ] 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-16 06:40:52,315 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:40:52,315 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.8703ms INFO 2026-02-16 06:40:52,315 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 06:40:52,315 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8597ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:31,928 [31 ] 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-16 06:41:31,929 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:41:31,929 [19 ] 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-16 06:41:31,929 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:31,929 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:31,929 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:31,929 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:31,930 [19 ] 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-16 06:41:31,930 [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-16 06:41:31,938 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:31,939 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.2654ms INFO 2026-02-16 06:41:31,939 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:31,939 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6781ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:31,982 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:31,982 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 52.1205ms INFO 2026-02-16 06:41:31,983 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:31,983 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.0585ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:34,492 [20 ] 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-16 06:41:34,492 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:41:34,492 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:34,492 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,493 [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-16 06:41:34,500 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:34,501 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1192ms INFO 2026-02-16 06:41:34,501 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,501 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3158ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:34,502 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=e8cff5bd-6e31-42e2-943d-3391086c2aa8& INFO 2026-02-16 06:41:34,502 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:34,502 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,504 [18 ] 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-16 06:41:34,557 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:34,558 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.7076ms INFO 2026-02-16 06:41:34,558 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,558 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.6796ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:34,680 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 06:41:34,680 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:34,680 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,681 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=359807&isHis=& INFO 2026-02-16 06:41:34,682 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:34,682 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,682 [31 ] 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-16 06:41:34,683 [18 ] 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-16 06:41:34,687 [18 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 06:41:34,691 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:34,691 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.8414ms INFO 2026-02-16 06:41:34,691 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,691 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9536ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:34,692 [18 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 06:41:34,695 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:34,695 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.9682ms INFO 2026-02-16 06:41:34,695 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,695 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7706ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:34,819 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=359807& INFO 2026-02-16 06:41:34,820 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:34,820 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,821 [19 ] 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-16 06:41:34,830 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:34,831 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 9.3761ms INFO 2026-02-16 06:41:34,831 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,831 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5568ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:34,948 [18 ] 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=e8cff5bd-6e31-42e2-943d-3391086c2aa8&recordId=65145&tableName=K_LEAVE& INFO 2026-02-16 06:41:34,948 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=e8cff5bd-6e31-42e2-943d-3391086c2aa8&isHis=& INFO 2026-02-16 06:41:34,949 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:34,949 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:34,949 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,949 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,950 [18 ] 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-16 06:41:34,950 [20 ] 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-16 06:41:34,952 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=e8cff5bd-6e31-42e2-943d-3391086c2aa8&flowID=78&nodeCode=begin& INFO 2026-02-16 06:41:34,953 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:34,953 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:34,954 [17 ] 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-16 06:41:35,005 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:35,005 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 51.0919ms INFO 2026-02-16 06:41:35,005 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:35,005 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.0258ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:35,039 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:35,039 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 89.0001ms INFO 2026-02-16 06:41:35,039 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:35,039 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.0332ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:35,050 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:35,050 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 99.5167ms INFO 2026-02-16 06:41:35,050 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:35,050 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.6419ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:35,265 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=359807& INFO 2026-02-16 06:41:35,266 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:35,266 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:35,267 [19 ] 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-16 06:41:35,276 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:35,276 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.8503ms INFO 2026-02-16 06:41:35,276 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:35,276 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8683ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:35,428 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=e8cff5bd-6e31-42e2-943d-3391086c2aa8& INFO 2026-02-16 06:41:35,428 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:35,428 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:35,430 [20 ] 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-16 06:41:35,504 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:35,508 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.3601ms INFO 2026-02-16 06:41:35,508 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:35,508 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.5493ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:36,662 [31 ] 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-16 06:41:36,663 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:41:36,663 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:36,663 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:36,664 [31 ] 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-16 06:41:36,673 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:36,673 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.3768ms INFO 2026-02-16 06:41:36,673 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:36,673 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6984ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:36,821 [19 ] 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=is9hqiAWzgY%3D& INFO 2026-02-16 06:41:36,821 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:36,822 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:36,823 [19 ] 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-16 06:41:36,829 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:36,830 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.8727ms INFO 2026-02-16 06:41:36,830 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:36,830 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7929ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:43,491 [18 ] 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-16 06:41:43,491 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:41:43,491 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:43,492 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:43,493 [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-16 06:41:43,500 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:43,500 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3858ms INFO 2026-02-16 06:41:43,500 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:43,500 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8958ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:43,501 [20 ] 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-16 06:41:43,501 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:43,501 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:43,503 [20 ] 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-16 06:41:43,555 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:43,555 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 52.1541ms INFO 2026-02-16 06:41:43,555 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:43,555 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.048ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:44,540 [18 ] 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-16 06:41:44,540 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:41:44,540 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:44,540 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,542 [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-16 06:41:44,548 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:44,548 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2318ms INFO 2026-02-16 06:41:44,548 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,548 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5047ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:44,560 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=13477378-3718-455b-9f12-8e9ed2630844& INFO 2026-02-16 06:41:44,561 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:44,561 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,562 [31 ] 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-16 06:41:44,633 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:44,633 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 71.0177ms INFO 2026-02-16 06:41:44,633 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,633 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.0329ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:44,797 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 06:41:44,797 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:44,797 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,799 [19 ] 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-16 06:41:44,801 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=359804&isHis=& INFO 2026-02-16 06:41:44,802 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:44,802 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,803 [18 ] 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-16 06:41:44,806 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:44,806 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.159ms INFO 2026-02-16 06:41:44,806 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,806 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4597ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:44,808 [18 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 06:41:44,812 [18 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 06:41:44,814 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:44,814 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.2444ms INFO 2026-02-16 06:41:44,814 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,815 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0835ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:44,946 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=359804& INFO 2026-02-16 06:41:44,946 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:44,946 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,948 [20 ] 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-16 06:41:44,956 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:44,956 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.0443ms INFO 2026-02-16 06:41:44,956 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:44,956 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1599ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:45,081 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=13477378-3718-455b-9f12-8e9ed2630844&isHis=& INFO 2026-02-16 06:41:45,081 [19 ] 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=13477378-3718-455b-9f12-8e9ed2630844&recordId=65144&tableName=K_LEAVE& INFO 2026-02-16 06:41:45,081 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:45,081 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:45,081 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,081 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,083 [19 ] 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-16 06:41:45,083 [20 ] 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-16 06:41:45,088 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=13477378-3718-455b-9f12-8e9ed2630844&flowID=78&nodeCode=begin& INFO 2026-02-16 06:41:45,089 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:45,089 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,090 [31 ] 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-16 06:41:45,140 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:45,140 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 50.569ms INFO 2026-02-16 06:41:45,140 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,141 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.2104ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:45,176 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:45,176 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 93.3524ms INFO 2026-02-16 06:41:45,176 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,176 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.3685ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:45,179 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:45,180 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 96.8625ms INFO 2026-02-16 06:41:45,180 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,180 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.8465ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:45,328 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=359804& INFO 2026-02-16 06:41:45,328 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:45,328 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,330 [20 ] 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-16 06:41:45,338 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:45,338 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.0496ms INFO 2026-02-16 06:41:45,338 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,338 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9136ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:45,538 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=13477378-3718-455b-9f12-8e9ed2630844& INFO 2026-02-16 06:41:45,538 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:45,538 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,540 [20 ] 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-16 06:41:45,624 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:45,627 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 87.6098ms INFO 2026-02-16 06:41:45,627 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:45,627 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.9364ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:46,759 [17 ] 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-16 06:41:46,759 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:41:46,759 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:46,759 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:46,761 [17 ] 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-16 06:41:46,768 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:46,768 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.4809ms INFO 2026-02-16 06:41:46,768 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:46,768 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7451ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:41:46,884 [31 ] 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=zR4d5rOTabU%3D& INFO 2026-02-16 06:41:46,884 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:41:46,884 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:46,886 [31 ] 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-16 06:41:46,892 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:41:46,892 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.5859ms INFO 2026-02-16 06:41:46,892 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 06:41:46,892 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.565ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:42:15,971 [17 ] 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-16 06:42:15,971 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:42:15,971 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:42:15,971 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:42:15,973 [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-16 06:42:15,974 [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-16 06:42:15,974 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:42:15,974 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:42:15,975 [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-16 06:42:15,979 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:42:15,979 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5723ms INFO 2026-02-16 06:42:15,979 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:42:15,980 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0392ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:42:16,033 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:42:16,033 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 57.7152ms INFO 2026-02-16 06:42:16,033 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 06:42:16,033 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.4142ms 200 application/json; charset=utf-8 INFO 2026-02-16 06:42:20,844 [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-16 06:42:20,844 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 06:42:20,844 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 06:42:20,844 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:42:20,846 [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-16 06:42:20,852 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 06:42:20,852 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1976ms INFO 2026-02-16 06:42:20,852 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 06:42:20,852 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5811ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:18,906 [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-16 07:20:19,464 [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-16 07:20:19,498 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771197615312&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:20:19,511 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:20:19,512 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5177ms 200 text/html INFO 2026-02-16 07:20:20,372 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6630053713302421 INFO 2026-02-16 07:20:20,374 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 07:20:20,375 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9647ms 200 application/javascript INFO 2026-02-16 07:20:20,680 [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%3D1771197615312%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 07:20:20,732 [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-16 07:20:20,735 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:20:20,834 [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-16 07:20:20,834 [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-16 07:20:20,836 [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-16 07:20:20,836 [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-16 07:20:20,842 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:20,842 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:22,001 [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). INFO 2026-02-16 07:20:22,001 [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-16 07:20:22,331 [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-16 07:20:22,336 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 07:20:22,338 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:22,367 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 363.0841ms INFO 2026-02-16 07:20:22,367 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:22,368 [16 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771197615312&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:20:22,369 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1636.7472ms 401 application/json; charset=utf-8 INFO 2026-02-16 07:20:22,759 [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-16 07:20:22,760 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:20:22,768 [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-16 07:20:22,769 [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-16 07:20:22,769 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:20:22,773 [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-16 07:20:23,251 [12 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1OTEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNzM2NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOWPrOmHkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTkxIiwianRpIjoiOWVkYjBlY2MtMDE4Ny00OGIzLTkzNTYtYjk4MTY1OTM1MDAxIiwiaWF0IjoxNzcxMDMyNjc5LCJuYmYiOjE3NzEwMzI2NzcsImV4cCI6MTc3MTExOTA3OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.hp-O5JHlsOnXAisqHIxQ8D1RKMRAOK6iCIKHXL60014 INFO 2026-02-16 07:20:23,373 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:23,373 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:23,374 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 601.3183ms INFO 2026-02-16 07:20:23,374 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:20:23,375 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 616.1774ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:23,376 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1374.387ms INFO 2026-02-16 07:20:23,376 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:23,376 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2695.727ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:23,554 [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-16 07:20:23,554 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:20:23,573 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:23,612 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:23,613 [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-16 07:20:23,635 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 07:20:23,636 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 07:20:23,636 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 07:20:23,753 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 07:20:23,758 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:23,760 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 146.0898ms INFO 2026-02-16 07:20:23,760 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:23,760 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 206.4368ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:23,914 [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-16 07:20:23,914 [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-16 07:20:23,918 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:23,918 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:23,920 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:23,920 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:23,928 [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-16 07:20:23,928 [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-16 07:20:23,931 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 07:20:23,932 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 07:20:23,932 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 07:20:23,966 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 07:20:23,977 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:23,982 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.1765ms INFO 2026-02-16 07:20:23,982 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:23,982 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.8994ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:23,990 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:23,992 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 64.0743ms INFO 2026-02-16 07:20:23,992 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:23,993 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.6361ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,180 [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-16 07:20:24,180 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:20:24,181 [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-16 07:20:24,181 [15 ] 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-16 07:20:24,181 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,181 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,181 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,182 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,182 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,182 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,185 [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-16 07:20:24,186 [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-16 07:20:24,186 [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-16 07:20:24,263 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:24,264 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:24,264 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 79.1258ms INFO 2026-02-16 07:20:24,264 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,264 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.6809ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,267 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 80.899ms INFO 2026-02-16 07:20:24,267 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,267 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.9838ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,268 [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-16 07:20:24,268 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,269 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,269 [7 ] 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-16 07:20:24,270 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,270 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,273 [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-16 07:20:24,274 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,274 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,312 [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-16 07:20:24,312 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,312 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,347 [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-16 07:20:24,348 [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-16 07:20:24,363 [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-16 07:20:24,395 [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-16 07:20:24,400 [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-16 07:20:24,401 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,401 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,403 [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-16 07:20:24,407 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:24,407 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 43.7631ms INFO 2026-02-16 07:20:24,407 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,407 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 133.731ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,407 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:24,407 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:24,408 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.4714ms INFO 2026-02-16 07:20:24,408 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,408 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 138.3914ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,408 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 60.3441ms INFO 2026-02-16 07:20:24,408 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,408 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.1334ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,409 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:24,410 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:24,410 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.4082ms INFO 2026-02-16 07:20:24,410 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,410 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1095ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,411 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 15.613ms INFO 2026-02-16 07:20:24,411 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,411 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 143.0559ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,413 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:24,413 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 227.6721ms INFO 2026-02-16 07:20:24,413 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,413 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 233.755ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:24,607 [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-16 07:20:24,607 [12 ] 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-16 07:20:24,608 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,608 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,608 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,608 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,610 [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-16 07:20:24,610 [12 ] 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-16 07:20:24,665 [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-16 07:20:24,666 [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-16 07:20:24,666 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,667 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:24,667 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:24,667 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:25,167 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:25,167 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 557.1655ms INFO 2026-02-16 07:20:25,167 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:25,167 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 560.0572ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:25,334 [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-16 07:20:25,334 [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-16 07:20:25,792 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:25,794 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:25,795 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1185.1676ms INFO 2026-02-16 07:20:25,795 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:25,795 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1188.3642ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:25,796 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 461.8142ms INFO 2026-02-16 07:20:25,796 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:25,796 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1131.3478ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:26,655 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:26,658 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1323.7278ms INFO 2026-02-16 07:20:26,658 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:26,658 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1992.293ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:28,674 [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-16 07:20:28,674 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:20:28,677 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:28,678 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:28,680 [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-16 07:20:28,691 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:28,691 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2032ms INFO 2026-02-16 07:20:28,691 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:28,692 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.9666ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:28,693 [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-16 07:20:28,694 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:28,694 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:28,695 [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-16 07:20:28,695 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:28,695 [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-16 07:20:28,695 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:28,698 [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-16 07:20:28,700 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:28,700 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3626ms INFO 2026-02-16 07:20:28,700 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:28,700 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7712ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:28,966 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:28,969 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 270.9951ms INFO 2026-02-16 07:20:28,969 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:28,969 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 274.1747ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:30,920 [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-16 07:20:30,922 [15 ] 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-16 07:20:30,922 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:20:30,923 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:30,924 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:30,926 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:30,926 [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-16 07:20:30,927 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:30,929 [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-16 07:20:30,943 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:30,944 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 14.5604ms INFO 2026-02-16 07:20:30,944 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:30,944 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7601ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:30,948 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:30,948 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 21.0785ms INFO 2026-02-16 07:20:30,948 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:30,948 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7678ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:31,102 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=a66665f4-7745-4282-8271-fdf3b614aabb& INFO 2026-02-16 07:20:31,103 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:31,104 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,108 [16 ] 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-16 07:20:31,162 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:31,164 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 55.7793ms INFO 2026-02-16 07:20:31,164 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,164 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.9764ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:31,317 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:20:31,318 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:31,318 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,319 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365418&isHis=& INFO 2026-02-16 07:20:31,319 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:31,320 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,320 [7 ] 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-16 07:20:31,321 [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-16 07:20:31,328 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:31,329 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:20:31,330 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.4652ms INFO 2026-02-16 07:20:31,330 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,330 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3198ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:31,394 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-02-16 07:20:31,401 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:31,402 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 79.9576ms INFO 2026-02-16 07:20:31,402 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,402 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.7207ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:31,521 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=365418& INFO 2026-02-16 07:20:31,522 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:31,522 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,524 [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-16 07:20:31,540 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:31,540 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 16.4336ms INFO 2026-02-16 07:20:31,541 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,541 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6343ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:31,676 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=a66665f4-7745-4282-8271-fdf3b614aabb&isHis=& INFO 2026-02-16 07:20:31,676 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:31,677 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,679 [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-16 07:20:31,682 [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=a66665f4-7745-4282-8271-fdf3b614aabb&recordId=65732&tableName=K_LEAVE& INFO 2026-02-16 07:20:31,683 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:31,683 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,685 [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-16 07:20:31,686 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=a66665f4-7745-4282-8271-fdf3b614aabb&flowID=78&nodeCode=begin& INFO 2026-02-16 07:20:31,686 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:31,686 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,690 [7 ] 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-16 07:20:31,818 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:31,819 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 134.0733ms INFO 2026-02-16 07:20:31,819 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,819 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 136.9023ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:31,839 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:31,840 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 149.9916ms INFO 2026-02-16 07:20:31,840 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,840 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 154.6538ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:31,844 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:31,846 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 167.5217ms INFO 2026-02-16 07:20:31,846 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,846 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.2163ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:31,979 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365418& INFO 2026-02-16 07:20:31,979 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:31,979 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:31,981 [7 ] 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-16 07:20:31,999 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:32,000 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 18.9582ms INFO 2026-02-16 07:20:32,000 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,000 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.769ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:32,176 [7 ] 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-16 07:20:32,177 [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-16 07:20:32,177 [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-16 07:20:32,177 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:32,177 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:32,177 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:32,178 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,178 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,178 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,180 [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-16 07:20:32,180 [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-16 07:20:32,181 [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-16 07:20:32,189 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=a66665f4-7745-4282-8271-fdf3b614aabb& INFO 2026-02-16 07:20:32,190 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:32,190 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,209 [6 ] 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-16 07:20:32,215 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:32,215 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:32,215 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:32,216 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 36.1219ms INFO 2026-02-16 07:20:32,216 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 35.0487ms INFO 2026-02-16 07:20:32,216 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,216 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 35.586ms INFO 2026-02-16 07:20:32,216 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,216 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,216 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7886ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:32,216 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.7279ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:32,216 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6637ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:32,408 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:32,447 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 237.4915ms INFO 2026-02-16 07:20:32,447 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:32,447 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 257.8131ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:33,990 [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 71 INFO 2026-02-16 07:20:33,990 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:20:33,991 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:33,992 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:33,996 [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-16 07:20:34,173 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:34,176 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 179.8663ms INFO 2026-02-16 07:20:34,176 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:34,176 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 186.5775ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:34,310 [6 ] 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=W9YeZlrzS2o%3D& INFO 2026-02-16 07:20:34,310 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:34,311 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:34,314 [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-16 07:20:34,324 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:34,326 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 11.8126ms INFO 2026-02-16 07:20:34,326 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:34,326 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5754ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:34,326 [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-16 07:20:34,330 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:34,330 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:34,331 [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-16 07:20:34,335 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:34,335 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.1517ms INFO 2026-02-16 07:20:34,335 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:34,335 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9167ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:20:34,459 [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-16 07:20:34,459 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:20:34,459 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:34,461 [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-16 07:20:34,465 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:20:34,465 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.0615ms INFO 2026-02-16 07:20:34,465 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:20:34,465 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4207ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:01,337 [16 ] 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-16 07:21:01,337 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:21:01,338 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:01,338 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:01,340 [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-16 07:21:01,342 [15 ] 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-16 07:21:01,348 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:01,349 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:01,350 [15 ] 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-16 07:21:01,353 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:01,353 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.5129ms INFO 2026-02-16 07:21:01,353 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:01,354 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2736ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:01,412 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:01,412 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 61.7377ms INFO 2026-02-16 07:21:01,412 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:01,412 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.366ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:03,423 [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-16 07:21:03,423 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:21:03,424 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:03,424 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:03,426 [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-16 07:21:03,437 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:03,437 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3709ms INFO 2026-02-16 07:21:03,437 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:03,437 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8908ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:09,023 [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-16 07:21:09,023 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:21:09,024 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:09,024 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,026 [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-16 07:21:09,035 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:09,035 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.5626ms INFO 2026-02-16 07:21:09,035 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,036 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7825ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:09,039 [5 ] 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-16 07:21:09,039 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:09,040 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,041 [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-16 07:21:09,047 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:09,047 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.2066ms INFO 2026-02-16 07:21:09,047 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,047 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8888ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:09,048 [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-16 07:21:09,049 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:09,049 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,049 [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-16 07:21:09,049 [28 ] 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-16 07:21:09,049 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:09,049 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,051 [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-16 07:21:09,051 [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-16 07:21:09,052 [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-16 07:21:09,052 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:09,052 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,054 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:09,054 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,054 [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-16 07:21:09,082 [28 ] 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-16 07:21:09,084 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:09,084 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 33.3481ms INFO 2026-02-16 07:21:09,084 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,084 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.2466ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:09,087 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:09,088 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:09,089 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.4ms INFO 2026-02-16 07:21:09,089 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,089 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.127ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:09,090 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 36.1528ms INFO 2026-02-16 07:21:09,090 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,090 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6631ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:09,091 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:09,092 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.4724ms INFO 2026-02-16 07:21:09,092 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,092 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.7231ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:09,250 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1591& INFO 2026-02-16 07:21:09,251 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:09,251 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,254 [32 ] 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-16 07:21:09,261 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:09,262 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.762ms INFO 2026-02-16 07:21:09,262 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:09,262 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6856ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:10,558 [32 ] 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-16 07:21:10,559 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:21:10,559 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:10,559 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:10,561 [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-16 07:21:10,574 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:10,574 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.0914ms INFO 2026-02-16 07:21:10,574 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:10,574 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1536ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:10,577 [32 ] 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-16 07:21:10,577 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:10,578 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:10,580 [32 ] 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-16 07:21:10,583 [28 ] 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-16 07:21:10,584 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:10,584 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:10,585 [28 ] 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-16 07:21:10,585 [32 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 07:21:10,588 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:10,588 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1487ms INFO 2026-02-16 07:21:10,588 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:10,588 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0109ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:10,593 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:10,596 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 15.4431ms INFO 2026-02-16 07:21:10,596 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:10,596 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1495ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:10,792 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1591& INFO 2026-02-16 07:21:10,792 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:10,792 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:10,794 [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-16 07:21:10,799 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:10,800 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.8393ms INFO 2026-02-16 07:21:10,800 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:10,800 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2238ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:12,546 [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-16 07:21:12,547 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:12,547 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:12,547 [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-16 07:21:12,548 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:21:12,548 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:21:12,548 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:12,549 [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-16 07:21:12,550 [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-16 07:21:12,555 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:12,555 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.3858ms INFO 2026-02-16 07:21:12,555 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:12,556 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3441ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:21:12,557 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:21:12,557 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.3659ms INFO 2026-02-16 07:21:12,557 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:21:12,557 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7761ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:26,617 [46 ] 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-16 07:32:26,618 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:32:26,618 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3925ms 200 text/html INFO 2026-02-16 07:32:26,697 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 07:32:26,697 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:26,723 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 07:32:26,726 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 07:32:26,727 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 07:32:26,727 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5685ms 200 application/javascript INFO 2026-02-16 07:32:26,727 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 07:32:26,729 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 07:32:26,729 [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-16 07:32:26,729 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2525ms 200 text/css INFO 2026-02-16 07:32:26,729 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3108ms 200 application/javascript INFO 2026-02-16 07:32:26,732 [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-16 07:32:26,734 [57 ] 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-16 07:32:26,734 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6346ms 200 application/javascript INFO 2026-02-16 07:32:26,740 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 07:32:26,740 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 07:32:26,741 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5988ms 200 application/javascript INFO 2026-02-16 07:32:26,741 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 07:32:26,741 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.1853ms 200 application/javascript INFO 2026-02-16 07:32:26,781 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 07:32:26,781 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 07:32:26,781 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5914ms 200 application/javascript INFO 2026-02-16 07:32:26,785 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 07:32:26,785 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 07:32:26,785 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.449ms 200 application/javascript INFO 2026-02-16 07:32:26,792 [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-16 07:32:26,793 [57 ] 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-16 07:32:26,793 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0848ms 200 application/javascript INFO 2026-02-16 07:32:26,827 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198347439&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 07:32:26,828 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:32:26,828 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7589ms 200 text/html INFO 2026-02-16 07:32:26,904 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 07:32:26,907 [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-16 07:32:26,907 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5563ms 200 text/css INFO 2026-02-16 07:32:26,910 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 07:32:26,910 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:26,910 [46 ] 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-16 07:32:26,911 [51 ] 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-16 07:32:26,911 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.038ms 200 application/javascript INFO 2026-02-16 07:32:26,921 [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-16 07:32:26,921 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2149ms 200 application/javascript INFO 2026-02-16 07:32:27,924 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 07:32:27,925 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 07:32:27,925 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1162ms 200 application/javascript INFO 2026-02-16 07:32:28,367 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.11794680599558771 INFO 2026-02-16 07:32:28,368 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 07:32:28,368 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1012ms 200 application/javascript INFO 2026-02-16 07:32:28,412 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 07:32:28,414 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 07:32:28,414 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1993ms 200 image/jpeg INFO 2026-02-16 07:32:28,547 [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%3D1771198347439%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 07:32:28,548 [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-16 07:32:28,549 [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-16 07:32:28,549 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,550 [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-16 07:32:28,552 [48 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198347439&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 07:32:28,555 [50 ] 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-16 07:32:28,555 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:28,556 [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-16 07:32:28,556 [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-16 07:32:28,556 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,557 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:28,557 [50 ] 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-16 07:32:28,558 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 7.2767ms INFO 2026-02-16 07:32:28,558 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,558 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2456ms 200 application/json; charset=utf-8 WARN 2026-02-16 07:32:28,558 [50 ] 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-16 07:32:28,559 [50 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 07:32:28,559 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:28,559 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2677ms INFO 2026-02-16 07:32:28,559 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,559 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2224ms 401 application/json; charset=utf-8 INFO 2026-02-16 07:32:28,672 [48 ] 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-16 07:32:28,672 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:28,675 [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-16 07:32:28,675 [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-16 07:32:28,676 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:32:28,677 [48 ] 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-16 07:32:28,679 [54 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTk1NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS7mOWImiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzIxIiwianRpIjoiN2M2NmVkMGEtY2I0Yi00ZWJjLTk2YzctY2JhMmFlODkyZGViIiwiaWF0IjoxNzcwOTgyMTIxLCJuYmYiOjE3NzA5ODIxMTksImV4cCI6MTc3MTA2ODUyMSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.4fm20ubrrkVdHqbzLHj709k_7_uIMW4_Offmo7yCJpM INFO 2026-02-16 07:32:28,682 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:28,682 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.2344ms INFO 2026-02-16 07:32:28,682 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:32:28,682 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4218ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:28,789 [50 ] 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-16 07:32:28,789 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:28,789 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:28,791 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,792 [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). INFO 2026-02-16 07:32:28,794 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 07:32:28,794 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 07:32:28,794 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 07:32:28,809 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 07:32:28,811 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:28,811 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5753ms INFO 2026-02-16 07:32:28,811 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,811 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7303ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:28,916 [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-16 07:32:28,916 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:28,916 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,917 [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-16 07:32:28,918 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 07:32:28,919 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 07:32:28,919 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 07:32:28,919 [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-16 07:32:28,920 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:28,920 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,921 [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-16 07:32:28,924 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:28,924 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.412ms INFO 2026-02-16 07:32:28,924 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,925 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1633ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:28,950 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 07:32:28,954 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:28,954 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.3506ms INFO 2026-02-16 07:32:28,954 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:28,954 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2451ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,032 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-16 07:32:29,032 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-16 07:32:29,033 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:29,033 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:29,033 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-16 07:32:29,034 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1831ms 200 application/javascript INFO 2026-02-16 07:32:29,034 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-16 07:32:29,034 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6681ms 200 application/javascript INFO 2026-02-16 07:32:29,036 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-16 07:32:29,036 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-16 07:32:29,036 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4339ms 200 text/css INFO 2026-02-16 07:32:29,073 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-16 07:32:29,073 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-16 07:32:29,074 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7976ms 200 text/css INFO 2026-02-16 07:32:29,083 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-16 07:32:29,084 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-16 07:32:29,084 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-16 07:32:29,084 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9502ms 200 text/css INFO 2026-02-16 07:32:29,084 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-16 07:32:29,084 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5112ms 200 text/css INFO 2026-02-16 07:32:29,087 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-16 07:32:29,087 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:29,088 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-16 07:32:29,088 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5786ms 200 application/javascript INFO 2026-02-16 07:32:29,089 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-16 07:32:29,089 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:29,089 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-16 07:32:29,089 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.697ms 200 application/javascript INFO 2026-02-16 07:32:29,094 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 07:32:29,094 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:29,095 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 07:32:29,095 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5529ms 200 application/javascript INFO 2026-02-16 07:32:29,137 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 07:32:29,138 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,138 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,139 [47 ] 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-16 07:32:29,140 [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-16 07:32:29,140 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,141 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,141 [50 ] 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-16 07:32:29,142 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:29,142 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,142 [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-16 07:32:29,142 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,143 [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-16 07:32:29,146 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,146 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9814ms INFO 2026-02-16 07:32:29,146 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,146 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9028ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,148 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,148 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.4135ms INFO 2026-02-16 07:32:29,148 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,148 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7244ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,149 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,149 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9811ms INFO 2026-02-16 07:32:29,149 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,149 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8454ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,221 [54 ] 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-16 07:32:29,221 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,221 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,223 [54 ] 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-16 07:32:29,226 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,226 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1254ms INFO 2026-02-16 07:32:29,226 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,226 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1132ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,249 [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-16 07:32:29,258 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,258 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,259 [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-16 07:32:29,264 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,264 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9044ms INFO 2026-02-16 07:32:29,264 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,264 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9805ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,341 [57 ] 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-16 07:32:29,341 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,342 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,343 [57 ] 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-16 07:32:29,393 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,393 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.326ms INFO 2026-02-16 07:32:29,393 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,393 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.1371ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,492 [48 ] 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-16 07:32:29,492 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,492 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,494 [48 ] 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-16 07:32:29,497 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,497 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2141ms INFO 2026-02-16 07:32:29,497 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,497 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2355ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,543 [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-16 07:32:29,544 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,544 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,546 [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-16 07:32:29,554 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,555 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.6913ms INFO 2026-02-16 07:32:29,555 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,555 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4486ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,560 [47 ] 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-16 07:32:29,560 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,560 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,562 [47 ] 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-16 07:32:29,567 [47 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:32:29,579 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,579 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 17.2422ms INFO 2026-02-16 07:32:29,579 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,579 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.552ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,720 [48 ] 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-16 07:32:29,720 [47 ] 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-16 07:32:29,721 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,721 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,721 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,721 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,722 [48 ] 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-16 07:32:29,722 [47 ] 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-16 07:32:29,736 [57 ] 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-16 07:32:29,736 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,736 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,742 [57 ] 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-16 07:32:29,790 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,790 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 47.4077ms INFO 2026-02-16 07:32:29,790 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,790 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.4946ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,835 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,835 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 112.4712ms INFO 2026-02-16 07:32:29,835 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,835 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.5717ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,838 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,839 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 116.2935ms INFO 2026-02-16 07:32:29,839 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,839 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 118.6954ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:29,928 [47 ] 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-16 07:32:29,928 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:29,929 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,930 [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-16 07:32:29,939 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:29,939 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.4444ms INFO 2026-02-16 07:32:29,939 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:29,939 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7759ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:30,155 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-16 07:32:30,156 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-16 07:32:30,156 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1224ms 200 image/png INFO 2026-02-16 07:32:30,174 [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=cmntsBelowConten& INFO 2026-02-16 07:32:30,174 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:30,175 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:30,176 [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-16 07:32:30,182 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:30,182 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 5.8847ms INFO 2026-02-16 07:32:30,182 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:30,182 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2493ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:30,188 [46 ] 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-16 07:32:30,188 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:30,189 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:30,190 [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-16 07:32:30,191 [57 ] 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-16 07:32:30,192 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:30,192 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:30,193 [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-16 07:32:30,194 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:30,195 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8274ms INFO 2026-02-16 07:32:30,195 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:30,195 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8758ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:30,198 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:30,198 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3606ms INFO 2026-02-16 07:32:30,198 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:30,198 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3914ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:30,216 [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-16 07:32:30,216 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:30,216 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:30,217 [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-16 07:32:30,298 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:30,302 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 84.1761ms INFO 2026-02-16 07:32:30,302 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:30,302 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.0684ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:31,740 [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-16 07:32:31,741 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:31,753 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:31,753 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:31,755 [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-16 07:32:31,763 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:31,763 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.4641ms INFO 2026-02-16 07:32:31,763 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:31,763 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9805ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:31,935 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-16 07:32:31,936 [54 ] 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-16 07:32:31,936 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9525ms 200 image/png INFO 2026-02-16 07:32:31,941 [48 ] 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-16 07:32:31,942 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:31,942 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:31,943 [48 ] 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-16 07:32:31,949 [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=onlyAllowedPhotos& INFO 2026-02-16 07:32:31,949 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:31,950 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:31,950 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:31,950 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.0712ms INFO 2026-02-16 07:32:31,950 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:31,950 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0727ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:31,951 [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-16 07:32:31,954 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:31,954 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3756ms INFO 2026-02-16 07:32:31,954 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:31,954 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1005ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:32,073 [52 ] 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-16 07:32:32,074 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:32,074 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:32,075 [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-16 07:32:32,078 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:32,078 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2736ms INFO 2026-02-16 07:32:32,078 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:32,078 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0579ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:34,948 [54 ] 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-16 07:32:34,949 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:34,949 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:34,949 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:34,951 [54 ] 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-16 07:32:35,007 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:35,008 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 56.849ms INFO 2026-02-16 07:32:35,008 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:35,008 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.999ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:35,130 [52 ] 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-16 07:32:35,130 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:35,131 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:35,133 [52 ] 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-16 07:32:35,146 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:35,149 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 15.6316ms INFO 2026-02-16 07:32:35,149 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:35,149 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.4932ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:36,373 [54 ] 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-16 07:32:36,373 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:36,373 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:36,373 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:36,376 [54 ] 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-16 07:32:36,506 [54 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366120,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65780,FlowTable:K_LEAVE,ApplyA0188:1672,flowNode:N1660288403708 INFO 2026-02-16 07:32:36,522 [54 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:497,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65780,FlowTable:K_LEAVE,ApplyA0188:1672,flowNode:N1660549201099 INFO 2026-02-16 07:32:36,674 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:36,675 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 299.7482ms INFO 2026-02-16 07:32:36,675 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:36,676 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 302.909ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:36,880 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:32:36,880 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:36,880 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:36,880 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:36,882 [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-16 07:32:36,884 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95bfc474-b918-4dd3-a47e-ebdace8aa3c8& INFO 2026-02-16 07:32:36,884 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:36,884 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:36,885 [52 ] 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-16 07:32:36,888 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:36,888 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5585ms INFO 2026-02-16 07:32:36,888 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:36,888 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6831ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:36,936 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:36,936 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.0248ms INFO 2026-02-16 07:32:36,936 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:36,936 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.7885ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:37,035 [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-16 07:32:37,036 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:37,036 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,037 [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-16 07:32:37,041 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366103&isHis=& INFO 2026-02-16 07:32:37,041 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:37,041 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,043 [52 ] 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-16 07:32:37,044 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:37,044 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.7265ms INFO 2026-02-16 07:32:37,044 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,044 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.836ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:37,047 [52 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:32:37,053 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:37,053 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.2252ms INFO 2026-02-16 07:32:37,053 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,053 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0662ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:37,164 [48 ] 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=95bfc474-b918-4dd3-a47e-ebdace8aa3c8&recordId=65808&tableName=K_LEAVE& INFO 2026-02-16 07:32:37,164 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95bfc474-b918-4dd3-a47e-ebdace8aa3c8&isHis=& INFO 2026-02-16 07:32:37,164 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:37,164 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:37,164 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,164 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,165 [48 ] 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-16 07:32:37,165 [52 ] 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-16 07:32:37,169 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95bfc474-b918-4dd3-a47e-ebdace8aa3c8&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:32:37,169 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:37,169 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,171 [54 ] 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-16 07:32:37,179 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:37,179 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 8.8402ms INFO 2026-02-16 07:32:37,180 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,180 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5877ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:37,256 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:37,256 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 90.6469ms INFO 2026-02-16 07:32:37,256 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,256 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.4077ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:37,259 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:37,259 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 93.6157ms INFO 2026-02-16 07:32:37,259 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,259 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.3247ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:37,277 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366103& INFO 2026-02-16 07:32:37,277 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:37,277 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,279 [54 ] 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-16 07:32:37,286 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:37,286 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.185ms INFO 2026-02-16 07:32:37,286 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,286 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0045ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:37,404 [48 ] 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-16 07:32:37,404 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:37,404 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,405 [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-16 07:32:37,408 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:37,408 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9538ms INFO 2026-02-16 07:32:37,408 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,409 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9145ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:37,413 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95bfc474-b918-4dd3-a47e-ebdace8aa3c8& INFO 2026-02-16 07:32:37,413 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:37,413 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,414 [54 ] 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-16 07:32:37,489 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:37,493 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.2266ms INFO 2026-02-16 07:32:37,493 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:37,493 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.8827ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:38,633 [54 ] 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-16 07:32:38,633 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:38,633 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:38,634 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:38,635 [54 ] 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-16 07:32:38,643 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:38,643 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.7308ms INFO 2026-02-16 07:32:38,643 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:38,643 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.007ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:38,774 [48 ] 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=zLeiwH5zXgI%3D& INFO 2026-02-16 07:32:38,774 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:38,774 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:38,775 [48 ] 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-16 07:32:38,782 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:38,782 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.5966ms INFO 2026-02-16 07:32:38,782 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:38,782 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7476ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:41,196 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:32:41,196 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:41,197 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:41,197 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:41,198 [54 ] 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-16 07:32:41,251 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:41,251 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 52.2843ms INFO 2026-02-16 07:32:41,251 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:41,251 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.6652ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,102 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:32:42,102 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:42,103 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,103 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,104 [47 ] 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-16 07:32:42,184 [47 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366103,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65808,FlowTable:K_LEAVE,ApplyA0188:1657,flowNode:N1660288403708 INFO 2026-02-16 07:32:42,190 [47 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:497,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65808,FlowTable:K_LEAVE,ApplyA0188:1657,flowNode:N1660549201099 INFO 2026-02-16 07:32:42,256 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,256 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 151.4412ms INFO 2026-02-16 07:32:42,256 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,256 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.7037ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,380 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:32:42,380 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:42,380 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,380 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,381 [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-16 07:32:42,383 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=d7272a01-73dd-4cef-905e-2882404deaae& INFO 2026-02-16 07:32:42,383 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,383 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,384 [54 ] 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-16 07:32:42,387 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,387 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8944ms INFO 2026-02-16 07:32:42,387 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,387 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.884ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,435 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,435 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.6695ms INFO 2026-02-16 07:32:42,435 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,435 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.3989ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,539 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:32:42,539 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,539 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,541 [47 ] 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-16 07:32:42,546 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366098&isHis=& INFO 2026-02-16 07:32:42,546 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,546 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,547 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,547 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.562ms INFO 2026-02-16 07:32:42,547 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,547 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.389ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,547 [48 ] 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-16 07:32:42,552 [48 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:32:42,557 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,558 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.1732ms INFO 2026-02-16 07:32:42,558 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,558 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7808ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,667 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=d7272a01-73dd-4cef-905e-2882404deaae&isHis=& INFO 2026-02-16 07:32:42,667 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,667 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,669 [54 ] 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-16 07:32:42,675 [52 ] 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=d7272a01-73dd-4cef-905e-2882404deaae&recordId=65822&tableName=K_LEAVE& INFO 2026-02-16 07:32:42,675 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,675 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,677 [52 ] 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-16 07:32:42,680 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=d7272a01-73dd-4cef-905e-2882404deaae&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:32:42,681 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,681 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,682 [48 ] 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-16 07:32:42,690 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,691 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 8.4575ms INFO 2026-02-16 07:32:42,691 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,691 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3645ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,756 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,756 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 87.3585ms INFO 2026-02-16 07:32:42,756 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,756 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.2689ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,760 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,760 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 83.3061ms INFO 2026-02-16 07:32:42,760 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,760 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.1823ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,791 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366098& INFO 2026-02-16 07:32:42,792 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,792 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,793 [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-16 07:32:42,801 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:42,801 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.8164ms INFO 2026-02-16 07:32:42,801 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,801 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6312ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:42,940 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=d7272a01-73dd-4cef-905e-2882404deaae& INFO 2026-02-16 07:32:42,940 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:42,940 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:42,942 [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-16 07:32:43,017 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:43,020 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 77.9448ms INFO 2026-02-16 07:32:43,020 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:43,020 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.8902ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:44,179 [47 ] 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-16 07:32:44,179 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:44,180 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:44,180 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:44,201 [47 ] 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-16 07:32:44,208 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:44,209 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.9186ms INFO 2026-02-16 07:32:44,209 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:44,209 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.6517ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:44,393 [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=QUy%2FmDGWbLM%3D& INFO 2026-02-16 07:32:44,394 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:44,394 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:44,396 [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-16 07:32:44,402 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:44,402 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.5121ms INFO 2026-02-16 07:32:44,402 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:44,402 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8218ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:47,089 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:32:47,089 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:47,089 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:47,089 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:47,091 [50 ] 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-16 07:32:47,142 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:47,142 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 51.8792ms INFO 2026-02-16 07:32:47,142 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:47,143 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.0302ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,095 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:32:48,095 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:48,095 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,095 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,097 [52 ] 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-16 07:32:48,177 [48 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366098,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65822,FlowTable:K_LEAVE,ApplyA0188:1729,flowNode:N1660288403708 INFO 2026-02-16 07:32:48,183 [48 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:497,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65822,FlowTable:K_LEAVE,ApplyA0188:1729,flowNode:N1660549201099 INFO 2026-02-16 07:32:48,246 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,247 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 149.6223ms INFO 2026-02-16 07:32:48,247 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,247 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 151.8644ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,357 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:32:48,357 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:48,357 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,357 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,359 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 07:32:48,365 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,365 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4079ms INFO 2026-02-16 07:32:48,365 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,365 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.565ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,366 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=28512283-19fa-4e2b-ac19-25c69d0596db& INFO 2026-02-16 07:32:48,367 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,367 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,368 [57 ] 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-16 07:32:48,418 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,418 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.0099ms INFO 2026-02-16 07:32:48,418 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,418 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7725ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,534 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:32:48,535 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,535 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,536 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365948&isHis=& INFO 2026-02-16 07:32:48,536 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,537 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,537 [52 ] 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-16 07:32:48,538 [48 ] 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-16 07:32:48,542 [48 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:32:48,545 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,545 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.9783ms INFO 2026-02-16 07:32:48,545 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,545 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4862ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,548 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,548 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.6857ms INFO 2026-02-16 07:32:48,548 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,549 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3246ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,653 [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=N1660288403708&guid=28512283-19fa-4e2b-ac19-25c69d0596db&recordId=65796&tableName=K_LEAVE& INFO 2026-02-16 07:32:48,654 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,654 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,654 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=28512283-19fa-4e2b-ac19-25c69d0596db&isHis=& INFO 2026-02-16 07:32:48,654 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,654 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,655 [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-16 07:32:48,656 [57 ] 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-16 07:32:48,661 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=28512283-19fa-4e2b-ac19-25c69d0596db&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:32:48,661 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,661 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,662 [48 ] 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-16 07:32:48,672 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,672 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 9.7972ms INFO 2026-02-16 07:32:48,672 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,672 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5699ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,748 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,748 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 92.3389ms INFO 2026-02-16 07:32:48,748 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,748 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.7578ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,751 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,751 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 95.1545ms INFO 2026-02-16 07:32:48,751 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,751 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.2597ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,780 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365948& INFO 2026-02-16 07:32:48,780 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,780 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,782 [54 ] 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-16 07:32:48,789 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,789 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.0698ms INFO 2026-02-16 07:32:48,789 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,789 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8924ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:48,914 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=28512283-19fa-4e2b-ac19-25c69d0596db& INFO 2026-02-16 07:32:48,914 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:48,914 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,915 [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-16 07:32:48,988 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:48,991 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 75.9136ms INFO 2026-02-16 07:32:48,991 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:48,991 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.7264ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:50,209 [54 ] 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-16 07:32:50,209 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:50,209 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:50,209 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:50,211 [54 ] 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-16 07:32:50,218 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:50,218 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.8241ms INFO 2026-02-16 07:32:50,218 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:50,218 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1282ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:50,433 [52 ] 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=5P%2FludsWtvQ%3D& INFO 2026-02-16 07:32:50,433 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:50,434 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:50,435 [52 ] 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-16 07:32:50,441 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:50,442 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.4094ms INFO 2026-02-16 07:32:50,442 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:50,442 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5056ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:53,180 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:32:53,180 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:53,181 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:53,181 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:53,182 [57 ] 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-16 07:32:53,232 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:53,233 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.3764ms INFO 2026-02-16 07:32:53,233 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:53,233 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.5672ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,124 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:32:54,124 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:54,124 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,124 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,126 [57 ] 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-16 07:32:54,206 [57 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:365948,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65796,FlowTable:K_LEAVE,ApplyA0188:2069,flowNode:N1660288403708 INFO 2026-02-16 07:32:54,213 [57 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:497,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65796,FlowTable:K_LEAVE,ApplyA0188:2069,flowNode:N1660549201099 INFO 2026-02-16 07:32:54,277 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,277 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 151.4085ms INFO 2026-02-16 07:32:54,277 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,277 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.5207ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,395 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:32:54,395 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:54,395 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,395 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,397 [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-16 07:32:54,403 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,403 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4822ms INFO 2026-02-16 07:32:54,403 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,403 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=92f36ffa-6f2b-4579-966f-97ebdd9d4c58& INFO 2026-02-16 07:32:54,403 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5803ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,404 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,404 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,405 [48 ] 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-16 07:32:54,458 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,458 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.5136ms INFO 2026-02-16 07:32:54,458 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,459 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.2997ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,580 [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-16 07:32:54,580 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,580 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,582 [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-16 07:32:54,587 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365935&isHis=& INFO 2026-02-16 07:32:54,587 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,587 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,588 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,588 [48 ] 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-16 07:32:54,589 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.8199ms INFO 2026-02-16 07:32:54,589 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,589 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7748ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,593 [48 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:32:54,599 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,599 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.6553ms INFO 2026-02-16 07:32:54,599 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,599 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7692ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,715 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=92f36ffa-6f2b-4579-966f-97ebdd9d4c58&isHis=& INFO 2026-02-16 07:32:54,715 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,715 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,717 [54 ] 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-16 07:32:54,721 [48 ] 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=92f36ffa-6f2b-4579-966f-97ebdd9d4c58&recordId=65763&tableName=K_LEAVE& INFO 2026-02-16 07:32:54,721 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,721 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,722 [48 ] 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-16 07:32:54,724 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=92f36ffa-6f2b-4579-966f-97ebdd9d4c58&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:32:54,724 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,724 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,726 [57 ] 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-16 07:32:54,734 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,734 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 8.0989ms INFO 2026-02-16 07:32:54,734 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,734 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7565ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,808 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,808 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,808 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 85.666ms INFO 2026-02-16 07:32:54,808 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,808 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 91.214ms INFO 2026-02-16 07:32:54,808 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,808 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.3836ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,808 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.9858ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,839 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365935& INFO 2026-02-16 07:32:54,839 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,839 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,841 [52 ] 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-16 07:32:54,848 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:54,848 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.5078ms INFO 2026-02-16 07:32:54,848 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,848 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3901ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:54,982 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=92f36ffa-6f2b-4579-966f-97ebdd9d4c58& INFO 2026-02-16 07:32:54,982 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:54,982 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:54,983 [48 ] 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-16 07:32:55,058 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:55,060 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 76.5101ms INFO 2026-02-16 07:32:55,060 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:55,060 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.5872ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:56,254 [52 ] 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-16 07:32:56,255 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:56,255 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:56,255 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:56,256 [52 ] 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-16 07:32:56,263 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:56,264 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2532ms INFO 2026-02-16 07:32:56,264 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:56,264 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.383ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:56,437 [52 ] 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=dMJME52DeG4%3D& INFO 2026-02-16 07:32:56,438 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:56,438 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:56,439 [52 ] 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-16 07:32:56,446 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:56,447 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.122ms INFO 2026-02-16 07:32:56,447 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:56,447 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7057ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:32:59,458 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:32:59,458 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:32:59,459 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:32:59,459 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:59,460 [54 ] 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-16 07:32:59,511 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:32:59,511 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 51.204ms INFO 2026-02-16 07:32:59,511 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:32:59,511 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.3851ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:00,415 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:33:00,415 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:00,416 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:00,416 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,417 [48 ] 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-16 07:33:00,497 [48 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:365935,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65763,FlowTable:K_LEAVE,ApplyA0188:2049,flowNode:N1660288403708 INFO 2026-02-16 07:33:00,503 [48 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:497,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65763,FlowTable:K_LEAVE,ApplyA0188:2049,flowNode:N1660549201099 INFO 2026-02-16 07:33:00,568 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:00,568 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 151.1336ms INFO 2026-02-16 07:33:00,568 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,569 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.2735ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:00,695 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:00,695 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:00,696 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:00,696 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,697 [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-16 07:33:00,703 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:00,703 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0054ms INFO 2026-02-16 07:33:00,703 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,703 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0069ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:00,707 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=dcd01150-4d66-4ed7-80f5-2830efbd32ef& INFO 2026-02-16 07:33:00,707 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:00,707 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,708 [46 ] 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-16 07:33:00,757 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:00,757 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 48.9166ms INFO 2026-02-16 07:33:00,757 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,757 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.5572ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:00,876 [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-16 07:33:00,876 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:00,876 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,877 [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-16 07:33:00,879 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365932&isHis=& INFO 2026-02-16 07:33:00,879 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:00,880 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,881 [48 ] 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-16 07:33:00,883 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:00,884 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.1557ms INFO 2026-02-16 07:33:00,884 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,884 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9321ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:00,885 [48 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:00,890 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:00,890 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 8.9107ms INFO 2026-02-16 07:33:00,890 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:00,890 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6782ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:01,002 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=dcd01150-4d66-4ed7-80f5-2830efbd32ef&isHis=& INFO 2026-02-16 07:33:01,002 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:01,002 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,002 [46 ] 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=dcd01150-4d66-4ed7-80f5-2830efbd32ef&recordId=65762&tableName=K_LEAVE& INFO 2026-02-16 07:33:01,002 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:01,002 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,003 [54 ] 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-16 07:33:01,003 [46 ] 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-16 07:33:01,008 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=dcd01150-4d66-4ed7-80f5-2830efbd32ef&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:33:01,008 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:01,008 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,009 [48 ] 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-16 07:33:01,049 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:01,049 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 39.6481ms INFO 2026-02-16 07:33:01,049 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,049 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.2788ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:01,092 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:01,092 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 88.6145ms INFO 2026-02-16 07:33:01,092 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,092 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.2694ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:01,095 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:01,095 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 91.5994ms INFO 2026-02-16 07:33:01,095 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,095 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.271ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:01,161 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365932& INFO 2026-02-16 07:33:01,161 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:01,161 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,162 [46 ] 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-16 07:33:01,170 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:01,170 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.9698ms INFO 2026-02-16 07:33:01,170 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,170 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8264ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:01,319 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=dcd01150-4d66-4ed7-80f5-2830efbd32ef& INFO 2026-02-16 07:33:01,320 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:01,320 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,321 [48 ] 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-16 07:33:01,396 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:01,399 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 77.942ms INFO 2026-02-16 07:33:01,399 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:01,399 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.7549ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:02,609 [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-16 07:33:02,609 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:02,609 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:02,609 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:02,611 [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-16 07:33:02,618 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:02,618 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9235ms INFO 2026-02-16 07:33:02,618 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:02,618 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1162ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:02,799 [48 ] 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=I3vonwdxMp8%3D& INFO 2026-02-16 07:33:02,799 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:02,799 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:02,801 [48 ] 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-16 07:33:02,807 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:02,807 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.551ms INFO 2026-02-16 07:33:02,807 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:02,808 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7729ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:05,775 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:33:05,775 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:05,791 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:05,792 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:05,793 [52 ] 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-16 07:33:05,844 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:05,844 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.9436ms INFO 2026-02-16 07:33:05,844 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:05,844 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.3577ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:06,635 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:33:06,635 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:06,636 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:06,636 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:06,637 [52 ] 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-16 07:33:06,716 [46 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:365932,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65762,FlowTable:K_LEAVE,ApplyA0188:1494,flowNode:N1660288403708 INFO 2026-02-16 07:33:06,722 [46 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:497,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65762,FlowTable:K_LEAVE,ApplyA0188:1494,flowNode:N1660549201099 INFO 2026-02-16 07:33:06,787 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:06,787 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 149.9892ms INFO 2026-02-16 07:33:06,787 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:06,787 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 152.3183ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:06,915 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:06,915 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:06,916 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:06,916 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:06,917 [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-16 07:33:06,919 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b& INFO 2026-02-16 07:33:06,919 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:06,919 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:06,920 [46 ] 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-16 07:33:06,923 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:06,924 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5049ms INFO 2026-02-16 07:33:06,924 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:06,924 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7121ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:06,969 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:06,969 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 48.8632ms INFO 2026-02-16 07:33:06,969 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:06,969 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.6137ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:07,081 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:33:07,081 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:07,081 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,082 [47 ] 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-16 07:33:07,087 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365931&isHis=& INFO 2026-02-16 07:33:07,087 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:07,087 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,088 [46 ] 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-16 07:33:07,089 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:07,089 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.079ms INFO 2026-02-16 07:33:07,089 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,089 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.998ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:07,093 [46 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:07,098 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:07,099 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.1092ms INFO 2026-02-16 07:33:07,099 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,099 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9975ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:07,210 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b&isHis=& INFO 2026-02-16 07:33:07,210 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:07,210 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,212 [46 ] 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-16 07:33:07,217 [52 ] 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=f96f5b0e-cb12-4cc3-ba12-0f372540e25b&recordId=65761&tableName=K_LEAVE& INFO 2026-02-16 07:33:07,217 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:07,217 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,218 [52 ] 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-16 07:33:07,226 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:33:07,227 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:07,227 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,228 [57 ] 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-16 07:33:07,236 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:07,236 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 8.3889ms INFO 2026-02-16 07:33:07,236 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,236 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0866ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:07,301 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:07,301 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 82.3116ms INFO 2026-02-16 07:33:07,301 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,301 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.2974ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:07,301 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:07,301 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 89.69ms INFO 2026-02-16 07:33:07,301 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,301 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.5149ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:07,347 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365931& INFO 2026-02-16 07:33:07,347 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:07,347 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,349 [52 ] 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-16 07:33:07,356 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:07,356 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.39ms INFO 2026-02-16 07:33:07,356 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,356 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3037ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:07,494 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b& INFO 2026-02-16 07:33:07,494 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:07,494 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,495 [48 ] 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-16 07:33:07,567 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:07,570 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 75.0152ms INFO 2026-02-16 07:33:07,570 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:07,570 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.9225ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:08,736 [52 ] 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-16 07:33:08,737 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:08,737 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:08,737 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:08,738 [52 ] 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-16 07:33:08,746 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:08,746 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.4657ms INFO 2026-02-16 07:33:08,746 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:08,746 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4895ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:08,942 [48 ] 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=qkOY9YYnF0w%3D& INFO 2026-02-16 07:33:08,942 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:08,943 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:08,944 [48 ] 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-16 07:33:08,950 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:08,951 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.6311ms INFO 2026-02-16 07:33:08,951 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:08,951 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6254ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:10,870 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:33:10,870 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:10,870 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:10,871 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:10,872 [46 ] 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-16 07:33:10,921 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:10,921 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 49.5977ms INFO 2026-02-16 07:33:10,921 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:10,922 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7487ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:11,871 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:33:11,872 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:11,872 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:11,872 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:11,873 [52 ] 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-16 07:33:11,952 [46 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:365931,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65761,FlowTable:K_LEAVE,ApplyA0188:1499,flowNode:N1660288403708 INFO 2026-02-16 07:33:11,958 [46 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:497,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65761,FlowTable:K_LEAVE,ApplyA0188:1499,flowNode:N1660549201099 INFO 2026-02-16 07:33:12,022 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,022 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 148.688ms INFO 2026-02-16 07:33:12,022 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,022 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 150.8507ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,147 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:12,147 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:12,147 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,147 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,149 [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-16 07:33:12,154 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,155 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8064ms INFO 2026-02-16 07:33:12,155 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,155 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8287ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,156 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=37ba466f-6287-4efd-b128-1b32add079c2& INFO 2026-02-16 07:33:12,157 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,157 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,158 [46 ] 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-16 07:33:12,208 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,208 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.2069ms INFO 2026-02-16 07:33:12,208 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,208 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.9614ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,328 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:33:12,328 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,328 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,330 [47 ] 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-16 07:33:12,331 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365930&isHis=& INFO 2026-02-16 07:33:12,332 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,332 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,333 [46 ] 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-16 07:33:12,337 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,337 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.5659ms INFO 2026-02-16 07:33:12,337 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,337 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4962ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,338 [46 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:12,343 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,343 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.6797ms INFO 2026-02-16 07:33:12,343 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,343 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4597ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,457 [47 ] 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=37ba466f-6287-4efd-b128-1b32add079c2&recordId=65580&tableName=K_LEAVE& INFO 2026-02-16 07:33:12,457 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=37ba466f-6287-4efd-b128-1b32add079c2&isHis=& INFO 2026-02-16 07:33:12,457 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,457 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,457 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,457 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,458 [47 ] 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-16 07:33:12,458 [46 ] 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-16 07:33:12,462 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=37ba466f-6287-4efd-b128-1b32add079c2&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:33:12,462 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,462 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,463 [52 ] 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-16 07:33:12,504 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,504 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 40.5117ms INFO 2026-02-16 07:33:12,504 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,504 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.1609ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,549 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,549 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 90.7494ms INFO 2026-02-16 07:33:12,549 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,549 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.4894ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,551 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,551 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 93.2189ms INFO 2026-02-16 07:33:12,551 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,552 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.8139ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,624 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365930& INFO 2026-02-16 07:33:12,624 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,624 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,626 [46 ] 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-16 07:33:12,633 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,633 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.1533ms INFO 2026-02-16 07:33:12,633 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,633 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1853ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:12,766 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=37ba466f-6287-4efd-b128-1b32add079c2& INFO 2026-02-16 07:33:12,767 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:12,767 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,768 [52 ] 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-16 07:33:12,843 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:12,846 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.0776ms INFO 2026-02-16 07:33:12,846 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:12,846 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.9812ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:13,997 [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-16 07:33:13,997 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:13,997 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:13,998 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:13,999 [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-16 07:33:14,006 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:14,006 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.8767ms INFO 2026-02-16 07:33:14,006 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:14,006 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8969ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:14,132 [46 ] 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=z2I3hyN7RGo%3D& INFO 2026-02-16 07:33:14,132 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:14,132 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:14,134 [46 ] 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-16 07:33:14,140 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:14,140 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.2647ms INFO 2026-02-16 07:33:14,140 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:14,140 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2359ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:15,261 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:33:15,261 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:15,261 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:15,262 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:15,263 [57 ] 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-16 07:33:15,313 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:15,313 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.4173ms INFO 2026-02-16 07:33:15,313 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:15,313 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.5537ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:16,291 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:33:16,291 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:16,292 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:16,292 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,293 [47 ] 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-16 07:33:16,373 [46 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:365930,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65580,FlowTable:K_LEAVE,ApplyA0188:1475,flowNode:N1660288403708 INFO 2026-02-16 07:33:16,379 [46 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:497,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65580,FlowTable:K_LEAVE,ApplyA0188:1475,flowNode:N1660549201099 INFO 2026-02-16 07:33:16,443 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:16,443 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 150.0883ms INFO 2026-02-16 07:33:16,443 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,443 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 152.1588ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:16,573 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:16,574 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:16,574 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:16,574 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838& INFO 2026-02-16 07:33:16,574 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,574 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:16,574 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,576 [47 ] 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-16 07:33:16,576 [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-16 07:33:16,596 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:16,597 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 20.8593ms INFO 2026-02-16 07:33:16,597 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,597 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1864ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:16,626 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:16,626 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.8016ms INFO 2026-02-16 07:33:16,626 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,627 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.6141ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:16,731 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:33:16,731 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:16,731 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,733 [47 ] 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-16 07:33:16,739 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:16,739 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.506ms INFO 2026-02-16 07:33:16,739 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,739 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365759&isHis=& INFO 2026-02-16 07:33:16,739 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5092ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:16,740 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:16,740 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,741 [46 ] 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-16 07:33:16,745 [46 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:16,750 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:16,750 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 8.9845ms INFO 2026-02-16 07:33:16,750 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,750 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0648ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:16,871 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838&isHis=& INFO 2026-02-16 07:33:16,871 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:16,871 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,873 [46 ] 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-16 07:33:16,879 [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=N1660619627201&guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838&recordId=65774&tableName=K_LEAVE& INFO 2026-02-16 07:33:16,879 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:16,879 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,881 [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-16 07:33:16,886 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838&flowID=78&nodeCode=N1660619627201& INFO 2026-02-16 07:33:16,886 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:16,887 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,888 [47 ] 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-16 07:33:16,983 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:16,983 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 110.1266ms INFO 2026-02-16 07:33:16,983 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,983 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 111.8848ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:16,996 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:16,996 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 115.2319ms INFO 2026-02-16 07:33:16,996 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:16,996 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.1601ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:17,003 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:17,004 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 115.8732ms INFO 2026-02-16 07:33:17,004 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:17,004 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.5636ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:17,121 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365759& INFO 2026-02-16 07:33:17,122 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:17,122 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:17,123 [46 ] 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-16 07:33:17,131 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:17,131 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.7917ms INFO 2026-02-16 07:33:17,131 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:17,131 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6648ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:17,257 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838& INFO 2026-02-16 07:33:17,257 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:17,257 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:17,258 [47 ] 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-16 07:33:17,345 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:17,348 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 89.6972ms INFO 2026-02-16 07:33:17,348 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:17,348 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.5908ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:18,481 [25 ] 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-16 07:33:18,481 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:18,482 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:18,482 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:18,483 [25 ] 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-16 07:33:18,490 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:18,490 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.7628ms INFO 2026-02-16 07:33:18,490 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:18,490 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9823ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:18,606 [26 ] 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=44CKWMhqEp4%3D& INFO 2026-02-16 07:33:18,607 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:18,607 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:18,608 [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-16 07:33:18,615 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:18,615 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.4963ms INFO 2026-02-16 07:33:18,615 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:18,615 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.618ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:21,134 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:33:21,135 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:21,135 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:21,135 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:21,137 [25 ] 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-16 07:33:21,187 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:21,187 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.5111ms INFO 2026-02-16 07:33:21,187 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:21,187 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.8352ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:27,585 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:33:27,585 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:27,585 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:27,585 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:27,587 [47 ] 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-16 07:33:27,637 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:27,638 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.6876ms INFO 2026-02-16 07:33:27,638 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:27,638 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.1117ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:28,557 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:33:28,557 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:28,557 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:28,557 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:28,559 [26 ] 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-16 07:33:28,645 [57 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:365759,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65774,FlowTable:K_LEAVE,ApplyA0188:1734,flowNode:N1660619627201 INFO 2026-02-16 07:33:28,650 [57 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:504,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65774,FlowTable:K_LEAVE,ApplyA0188:1734,flowNode:N1660556795179 INFO 2026-02-16 07:33:28,717 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:28,717 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 158.2186ms INFO 2026-02-16 07:33:28,717 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:28,717 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 160.6353ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:28,829 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:28,829 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:28,829 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:28,829 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:28,831 [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-16 07:33:28,837 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:28,838 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5748ms INFO 2026-02-16 07:33:28,838 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:28,838 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1531ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:28,838 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=51511677-bc0c-4a71-aa08-44731567f82d& INFO 2026-02-16 07:33:28,838 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:28,839 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:28,840 [47 ] 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-16 07:33:28,893 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:28,893 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.2102ms INFO 2026-02-16 07:33:28,893 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:28,893 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.89ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:29,001 [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-16 07:33:29,001 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:29,002 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,003 [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-16 07:33:29,010 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:29,010 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.0065ms INFO 2026-02-16 07:33:29,010 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,010 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3087ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:29,011 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365755&isHis=& INFO 2026-02-16 07:33:29,011 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:29,012 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,013 [57 ] 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-16 07:33:29,018 [57 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:29,024 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:29,024 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.0632ms INFO 2026-02-16 07:33:29,024 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,024 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8927ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:29,141 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=51511677-bc0c-4a71-aa08-44731567f82d&isHis=& INFO 2026-02-16 07:33:29,142 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:29,142 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,144 [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-16 07:33:29,151 [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=N1660619627201&guid=51511677-bc0c-4a71-aa08-44731567f82d&recordId=65772&tableName=K_LEAVE& INFO 2026-02-16 07:33:29,151 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:29,151 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,152 [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-16 07:33:29,158 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=51511677-bc0c-4a71-aa08-44731567f82d&flowID=78&nodeCode=N1660619627201& INFO 2026-02-16 07:33:29,158 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:29,158 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,159 [57 ] 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-16 07:33:29,211 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:29,211 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 51.6242ms INFO 2026-02-16 07:33:29,211 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,211 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.5362ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:29,239 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:29,239 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:29,239 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 86.5452ms INFO 2026-02-16 07:33:29,239 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,239 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 95.171ms INFO 2026-02-16 07:33:29,239 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,239 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.412ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:29,239 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.7879ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:29,325 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365755& INFO 2026-02-16 07:33:29,326 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:29,326 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,327 [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-16 07:33:29,338 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:29,338 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 10.7461ms INFO 2026-02-16 07:33:29,338 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,338 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0712ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:29,470 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=51511677-bc0c-4a71-aa08-44731567f82d& INFO 2026-02-16 07:33:29,470 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:29,470 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,471 [25 ] 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-16 07:33:29,560 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:29,563 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 91.4835ms INFO 2026-02-16 07:33:29,563 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:29,563 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.3862ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:30,699 [25 ] 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-16 07:33:30,699 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:30,699 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:30,699 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:30,701 [25 ] 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-16 07:33:30,708 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:30,708 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.7699ms INFO 2026-02-16 07:33:30,708 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:30,708 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8652ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:30,823 [57 ] 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=b4JQtsNPDjs%3D& INFO 2026-02-16 07:33:30,823 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:30,823 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:30,824 [57 ] 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-16 07:33:30,830 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:30,831 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.1035ms INFO 2026-02-16 07:33:30,831 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:30,831 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9856ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:33,380 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:33:33,380 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:33,380 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:33,380 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:33,382 [25 ] 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-16 07:33:33,433 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:33,433 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.8662ms INFO 2026-02-16 07:33:33,433 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:33,433 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9672ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:34,262 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-02-16 07:33:34,262 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:34,263 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:34,263 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:34,264 [52 ] 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-16 07:33:34,347 [25 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:365755,Dealer:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65772,FlowTable:K_LEAVE,ApplyA0188:1734,flowNode:N1660619627201 INFO 2026-02-16 07:33:34,352 [25 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:504,PreA0188:1721,FlowID:78,KeyField:K_ID,KeyFieldValue:65772,FlowTable:K_LEAVE,ApplyA0188:1734,flowNode:N1660556795179 INFO 2026-02-16 07:33:34,419 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:34,419 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 154.427ms INFO 2026-02-16 07:33:34,419 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:34,419 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 156.6917ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:35,507 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 07:33:35,507 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:35,508 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-02-16 07:33:35,508 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 07:33:35,508 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9874ms 200 application/javascript INFO 2026-02-16 07:33:35,508 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-02-16 07:33:35,509 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9871ms 200 text/css INFO 2026-02-16 07:33:35,509 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-02-16 07:33:35,509 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:35,510 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-02-16 07:33:35,510 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.098ms 200 application/javascript INFO 2026-02-16 07:33:35,546 [25 ] 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-16 07:33:35,546 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:35,547 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:35,547 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,548 [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-16 07:33:35,554 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:35,554 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7623ms INFO 2026-02-16 07:33:35,554 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,554 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8008ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:35,608 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-16 07:33:35,609 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-16 07:33:35,609 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1096ms 200 image/png INFO 2026-02-16 07:33:35,636 [25 ] 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-16 07:33:35,636 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:35,636 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,638 [25 ] 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-16 07:33:35,642 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:35,642 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.0181ms INFO 2026-02-16 07:33:35,642 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,642 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9789ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:35,655 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-16 07:33:35,655 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:35,655 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,657 [52 ] 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-16 07:33:35,661 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:33:35,661 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:35,661 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,663 [25 ] 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-16 07:33:35,664 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:35,664 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 7.0963ms INFO 2026-02-16 07:33:35,664 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,664 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5429ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:35,665 [57 ] 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-16 07:33:35,665 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:35,665 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,668 [57 ] 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-16 07:33:35,669 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:35,669 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.3322ms INFO 2026-02-16 07:33:35,669 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,669 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9658ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:35,688 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:35,688 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 20.5761ms INFO 2026-02-16 07:33:35,688 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:35,688 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.413ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:37,417 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:37,417 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:37,418 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:37,418 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,419 [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-16 07:33:37,421 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=51511677-bc0c-4a71-aa08-44731567f82d& INFO 2026-02-16 07:33:37,421 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:37,422 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,423 [57 ] 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-16 07:33:37,425 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:37,425 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7319ms INFO 2026-02-16 07:33:37,425 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,425 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.035ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:37,473 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:37,473 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.0489ms INFO 2026-02-16 07:33:37,473 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,473 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.8579ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:37,600 [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-16 07:33:37,600 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:37,600 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,602 [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-16 07:33:37,608 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:37,608 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.6269ms INFO 2026-02-16 07:33:37,608 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,608 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8868ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:37,617 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365755&isHis=& INFO 2026-02-16 07:33:37,617 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:37,617 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,618 [47 ] 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-16 07:33:37,623 [47 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:37,626 [47 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 07:33:37,628 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:37,629 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.9669ms INFO 2026-02-16 07:33:37,629 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,629 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9106ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:37,755 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=51511677-bc0c-4a71-aa08-44731567f82d&isHis=& INFO 2026-02-16 07:33:37,756 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:37,756 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,757 [57 ] 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-16 07:33:37,762 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660619627201&guid=51511677-bc0c-4a71-aa08-44731567f82d&recordId=65772&tableName=K_LEAVE& INFO 2026-02-16 07:33:37,762 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:37,762 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,763 [47 ] 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-16 07:33:37,772 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=51511677-bc0c-4a71-aa08-44731567f82d&flowID=78&nodeCode=N1660619627201& INFO 2026-02-16 07:33:37,772 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:37,773 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,774 [26 ] 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-16 07:33:37,825 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:37,825 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 51.1599ms INFO 2026-02-16 07:33:37,825 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,825 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9805ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:37,847 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:37,848 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 84.3789ms INFO 2026-02-16 07:33:37,848 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,848 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:37,848 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.118ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:37,848 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 90.5201ms INFO 2026-02-16 07:33:37,848 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,848 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.5448ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:37,990 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365755& INFO 2026-02-16 07:33:37,991 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:37,991 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:37,992 [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-16 07:33:38,002 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:38,002 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 9.9263ms INFO 2026-02-16 07:33:38,002 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:38,002 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2538ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:38,199 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=51511677-bc0c-4a71-aa08-44731567f82d& INFO 2026-02-16 07:33:38,200 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:38,200 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:38,201 [26 ] 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-16 07:33:38,291 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:38,295 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 94.0143ms INFO 2026-02-16 07:33:38,295 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:38,295 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.1478ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:39,537 [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-16 07:33:39,537 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:39,537 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:39,538 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:39,539 [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-16 07:33:39,546 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:39,546 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.8481ms INFO 2026-02-16 07:33:39,546 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:39,546 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9368ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:39,716 [46 ] 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=b4JQtsNPDjs%3D& INFO 2026-02-16 07:33:39,716 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:39,716 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:39,718 [46 ] 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-16 07:33:39,725 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:39,725 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.8176ms INFO 2026-02-16 07:33:39,725 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:39,725 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0299ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,184 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:41,184 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:41,184 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,184 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,185 [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-16 07:33:41,186 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838& INFO 2026-02-16 07:33:41,186 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,186 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,187 [46 ] 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-16 07:33:41,192 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,192 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7571ms INFO 2026-02-16 07:33:41,192 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,192 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7988ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,237 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,237 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.8427ms INFO 2026-02-16 07:33:41,237 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,237 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.4404ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,365 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:33:41,365 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,365 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,367 [47 ] 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-16 07:33:41,373 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,373 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.384ms INFO 2026-02-16 07:33:41,373 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,373 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5425ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,374 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365759&isHis=& INFO 2026-02-16 07:33:41,374 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,374 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,376 [46 ] 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-16 07:33:41,380 [46 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:41,385 [46 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 07:33:41,387 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,387 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.5487ms INFO 2026-02-16 07:33:41,387 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,387 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3042ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,552 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838&isHis=& INFO 2026-02-16 07:33:41,552 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,552 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,553 [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-16 07:33:41,559 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660619627201&guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838&recordId=65774&tableName=K_LEAVE& INFO 2026-02-16 07:33:41,559 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,559 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,560 [46 ] 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-16 07:33:41,570 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=3d1d5957-15ad-4cce-a64e-9a694cb8d838&flowID=78&nodeCode=N1660619627201& INFO 2026-02-16 07:33:41,570 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,570 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,571 [52 ] 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-16 07:33:41,622 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,622 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 51.2015ms INFO 2026-02-16 07:33:41,622 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,623 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9885ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,645 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,645 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 84.3964ms INFO 2026-02-16 07:33:41,645 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,645 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.2374ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,645 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,645 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 91.7529ms INFO 2026-02-16 07:33:41,645 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,645 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.4986ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,709 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:41,709 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:41,709 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,709 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,710 [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-16 07:33:41,716 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,716 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5326ms INFO 2026-02-16 07:33:41,716 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,716 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4516ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,720 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=37ba466f-6287-4efd-b128-1b32add079c2& INFO 2026-02-16 07:33:41,720 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,720 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,721 [47 ] 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-16 07:33:41,770 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,770 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 48.7609ms INFO 2026-02-16 07:33:41,770 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,770 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.4291ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,906 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:33:41,907 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,907 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,908 [15 ] 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-16 07:33:41,915 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,915 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4804ms INFO 2026-02-16 07:33:41,915 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,915 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4856ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:41,921 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365930&isHis=& INFO 2026-02-16 07:33:41,921 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:41,921 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,922 [47 ] 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-16 07:33:41,926 [47 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:41,929 [47 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 07:33:41,932 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:41,932 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.2187ms INFO 2026-02-16 07:33:41,932 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:41,932 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1105ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,062 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=37ba466f-6287-4efd-b128-1b32add079c2&isHis=& INFO 2026-02-16 07:33:42,062 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,063 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,064 [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-16 07:33:42,074 [46 ] 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=37ba466f-6287-4efd-b128-1b32add079c2&recordId=65580&tableName=K_LEAVE& INFO 2026-02-16 07:33:42,074 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,074 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,076 [46 ] 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-16 07:33:42,090 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=37ba466f-6287-4efd-b128-1b32add079c2&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:33:42,090 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,090 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,092 [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-16 07:33:42,100 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,101 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 8.6654ms INFO 2026-02-16 07:33:42,101 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,101 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6777ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,144 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,145 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 80.4882ms INFO 2026-02-16 07:33:42,145 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,145 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.4603ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,158 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,158 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 81.8795ms INFO 2026-02-16 07:33:42,158 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,158 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.8111ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,270 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365930& INFO 2026-02-16 07:33:42,271 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,271 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,272 [46 ] 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-16 07:33:42,280 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,280 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.9017ms INFO 2026-02-16 07:33:42,280 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,280 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.741ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,350 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:33:42,350 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:42,351 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,351 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,352 [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-16 07:33:42,357 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,357 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4801ms INFO 2026-02-16 07:33:42,358 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,358 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3925ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,361 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b& INFO 2026-02-16 07:33:42,362 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,362 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,363 [47 ] 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-16 07:33:42,412 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,412 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.3557ms INFO 2026-02-16 07:33:42,412 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,413 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.1379ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,559 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:33:42,560 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,560 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,561 [47 ] 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-16 07:33:42,568 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365931&isHis=& INFO 2026-02-16 07:33:42,568 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,568 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,568 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,568 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.1823ms INFO 2026-02-16 07:33:42,568 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,569 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1024ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,569 [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-16 07:33:42,573 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:33:42,576 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 07:33:42,579 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,579 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.3251ms INFO 2026-02-16 07:33:42,579 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,579 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1648ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,708 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b&isHis=& INFO 2026-02-16 07:33:42,708 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,708 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,710 [52 ] 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-16 07:33:42,724 [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=N1660288403708&guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b&recordId=65761&tableName=K_LEAVE& INFO 2026-02-16 07:33:42,725 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,725 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,726 [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-16 07:33:42,732 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b&flowID=78&nodeCode=N1660288403708& INFO 2026-02-16 07:33:42,732 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,732 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,733 [47 ] 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-16 07:33:42,741 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,741 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 7.8327ms INFO 2026-02-16 07:33:42,741 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,741 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4463ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,791 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,792 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 81.8049ms INFO 2026-02-16 07:33:42,792 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,792 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.6957ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,803 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,803 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 76.8695ms INFO 2026-02-16 07:33:42,803 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,803 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.5431ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:42,902 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365931& INFO 2026-02-16 07:33:42,902 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:42,902 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,904 [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-16 07:33:42,911 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:42,911 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.6873ms INFO 2026-02-16 07:33:42,911 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:42,911 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5485ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:43,164 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=f96f5b0e-cb12-4cc3-ba12-0f372540e25b& INFO 2026-02-16 07:33:43,164 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:43,164 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:43,166 [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-16 07:33:43,238 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:43,241 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 74.8417ms INFO 2026-02-16 07:33:43,241 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:43,241 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.1569ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:44,950 [52 ] 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-16 07:33:44,951 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:33:44,951 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:44,951 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:44,952 [52 ] 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-16 07:33:44,959 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:44,959 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.8907ms INFO 2026-02-16 07:33:44,959 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:44,959 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2178ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:33:45,959 [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=qkOY9YYnF0w%3D& INFO 2026-02-16 07:33:45,959 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:33:45,959 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:45,961 [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-16 07:33:45,968 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:33:45,968 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.6522ms INFO 2026-02-16 07:33:45,968 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:33:45,968 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9044ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:00,856 [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&tag=home INFO 2026-02-16 07:40:00,857 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:40:00,857 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1877ms 200 text/html INFO 2026-02-16 07:40:00,927 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 07:40:00,927 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:00,938 [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-16 07:40:00,938 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6263ms 200 application/javascript INFO 2026-02-16 07:40:00,966 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 07:40:00,966 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 07:40:00,966 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4968ms 200 application/javascript INFO 2026-02-16 07:40:00,974 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 07:40:00,974 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 07:40:00,974 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5458ms 200 application/javascript INFO 2026-02-16 07:40:00,989 [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-16 07:40:00,991 [35 ] 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-16 07:40:00,991 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7676ms 200 application/javascript INFO 2026-02-16 07:40:00,996 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 07:40:00,999 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 07:40:00,999 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6373ms 200 text/css INFO 2026-02-16 07:40:01,002 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 07:40:01,002 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 07:40:01,003 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7965ms 200 application/javascript INFO 2026-02-16 07:40:01,010 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 07:40:01,010 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 07:40:01,010 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5879ms 200 application/javascript INFO 2026-02-16 07:40:01,020 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 07:40:01,020 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 07:40:01,020 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4706ms 200 application/javascript INFO 2026-02-16 07:40:01,056 [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-16 07:40:01,056 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198800237&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:40:01,056 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:40:01,056 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.795ms 200 text/html INFO 2026-02-16 07:40:01,057 [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-16 07:40:01,057 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2651ms 200 application/javascript INFO 2026-02-16 07:40:01,115 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 07:40:01,115 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:01,121 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 07:40:01,125 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 07:40:01,125 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8692ms 200 text/css INFO 2026-02-16 07:40:01,127 [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-16 07:40:01,127 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0213ms 200 application/javascript INFO 2026-02-16 07:40:01,197 [32 ] 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-16 07:40:01,199 [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-16 07:40:01,199 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4663ms 200 application/javascript INFO 2026-02-16 07:40:01,225 [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-16 07:40:01,227 [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-16 07:40:01,227 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7396ms 200 application/javascript INFO 2026-02-16 07:40:01,639 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 07:40:01,640 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 07:40:01,640 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.77ms 200 application/javascript INFO 2026-02-16 07:40:01,916 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8580661652313628 INFO 2026-02-16 07:40:01,917 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 07:40:01,917 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9445ms 200 application/javascript INFO 2026-02-16 07:40:01,950 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 07:40:01,951 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 07:40:01,951 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9983ms 200 image/jpeg INFO 2026-02-16 07:40:02,002 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771198800237&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:40:02,003 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 07:40:02,003 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7539ms 200 text/html INFO 2026-02-16 07:40:02,079 [32 ] 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-16 07:40:02,079 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:40:02,084 [32 ] 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-16 07:40:02,088 [32 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 07:40:02,088 [32 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 07:40:02,088 [32 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-16 07:40:02,089 [32 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-16 07:40:02,089 [32 ] 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-16 07:40:02,093 [32 ] 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-16 07:40:02,093 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 9.3587ms INFO 2026-02-16 07:40:02,093 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:40:02,094 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9433ms 302 INFO 2026-02-16 07:40:02,413 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=iJ5CcCzk6UGMtgjpV-M2QcrbzqAA1F7XTPRO1ZI9SzM&state=ww0fe1cb02189622be INFO 2026-02-16 07:40:02,413 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 07:40:02,414 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0672ms 200 text/html INFO 2026-02-16 07:40:02,491 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=iJ5CcCzk6UGMtgjpV-M2QcrbzqAA1F7XTPRO1ZI9SzM INFO 2026-02-16 07:40:02,491 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:40:02,492 [59 ] 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-16 07:40:02,494 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:iJ5CcCzk6UGMtgjpV-M2QcrbzqAA1F7XTPRO1ZI9SzM,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 07:40:02,494 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 07:40:02,494 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:iJ5CcCzk6UGMtgjpV-M2QcrbzqAA1F7XTPRO1ZI9SzM INFO 2026-02-16 07:40:02,494 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-02-16 07:40:02,494 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-02-16 07:40:02,788 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:FB_cZKpb-irkZVI8VoJd5WPWtSf9h00xsWshRzWVb5-ZDjj7TkUVAHg-0zCM-4871JS3Px82geyzncMRmBFotfnl_7Ewt5ME-khBJVY3mf4tqqaI3PMxmV_jwX33LxCW9rfo2vSCWHYtdAMk--Ak7JZF2n-YO7xmggFY8C03XlJVFRFBqkkVgL7EiQLoXQQDMpa_mBfRAn13VIuff8KdLA INFO 2026-02-16 07:40:02,788 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=FB_cZKpb-irkZVI8VoJd5WPWtSf9h00xsWshRzWVb5-ZDjj7TkUVAHg-0zCM-4871JS3Px82geyzncMRmBFotfnl_7Ewt5ME-khBJVY3mf4tqqaI3PMxmV_jwX33LxCW9rfo2vSCWHYtdAMk--Ak7JZF2n-YO7xmggFY8C03XlJVFRFBqkkVgL7EiQLoXQQDMpa_mBfRAn13VIuff8KdLA&code=iJ5CcCzk6UGMtgjpV-M2QcrbzqAA1F7XTPRO1ZI9SzM INFO 2026-02-16 07:40:03,106 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"15876932463","DeviceId":"6bcafb6d30d4ab17","errcode":0,"errmsg":"ok"} INFO 2026-02-16 07:40:03,123 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:6bcafb6d30d4ab17 WxUserId:15876932463 INFO 2026-02-16 07:40:03,139 [59 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D012046,a0188:1729 INFO 2026-02-16 07:40:03,254 [59 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-02-16 07:40:03,254 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 761.3829ms INFO 2026-02-16 07:40:03,254 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:40:03,254 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 763.3184ms 200 text/plain; charset=utf-8 INFO 2026-02-16 07:40:03,339 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198802530&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-16 07:40:03,340 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:40:03,340 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9441ms 200 text/html INFO 2026-02-16 07:40:03,760 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6340632921894144 INFO 2026-02-16 07:40:03,761 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 07:40:03,761 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7697ms 200 application/javascript INFO 2026-02-16 07:40:03,928 [37 ] 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-16 07:40:03,928 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:03,928 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:03,928 [32 ] 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%3D1771198802530%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-02-16 07:40:03,928 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:03,930 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:03,931 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:03,932 [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-16 07:40:03,932 [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-16 07:40:03,933 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198802530&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-16 07:40:03,933 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 07:40:03,933 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 07:40:03,933 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 07:40:03,935 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:03,936 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7316ms INFO 2026-02-16 07:40:03,936 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:03,936 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7199ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:03,948 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 07:40:03,950 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:03,950 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.9609ms INFO 2026-02-16 07:40:03,950 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:03,950 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.359ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,059 [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-16 07:40:04,060 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,060 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,061 [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-16 07:40:04,062 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 07:40:04,062 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 07:40:04,062 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 07:40:04,068 [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-16 07:40:04,068 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,069 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,070 [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-16 07:40:04,073 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,073 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1347ms INFO 2026-02-16 07:40:04,073 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,073 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0138ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,091 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 07:40:04,094 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,094 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.491ms INFO 2026-02-16 07:40:04,094 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,094 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3989ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,171 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 07:40:04,171 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:04,172 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 07:40:04,172 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0037ms 200 application/javascript INFO 2026-02-16 07:40:04,174 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 07:40:04,174 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:04,175 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 07:40:04,175 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5969ms 200 application/javascript INFO 2026-02-16 07:40:04,179 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 07:40:04,179 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:04,179 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 07:40:04,179 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:04,179 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 07:40:04,179 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 07:40:04,180 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6045ms 200 application/javascript INFO 2026-02-16 07:40:04,180 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5595ms 200 application/javascript INFO 2026-02-16 07:40:04,212 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 07:40:04,212 [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-16 07:40:04,212 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4339ms 200 text/css INFO 2026-02-16 07:40:04,223 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 07:40:04,223 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 07:40:04,223 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:04,223 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 07:40:04,224 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-16 07:40:04,224 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6414ms 200 application/javascript INFO 2026-02-16 07:40:04,224 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 07:40:04,224 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9565ms 200 text/css INFO 2026-02-16 07:40:04,225 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 07:40:04,225 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3507ms 200 text/css INFO 2026-02-16 07:40:04,227 [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-16 07:40:04,228 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,228 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,229 [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-16 07:40:04,237 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,237 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.94ms INFO 2026-02-16 07:40:04,237 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,237 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8892ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,253 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 07:40:04,253 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:04,253 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 07:40:04,253 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4807ms 200 application/javascript INFO 2026-02-16 07:40:04,258 [60 ] 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-16 07:40:04,258 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,258 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,259 [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-16 07:40:04,262 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,262 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1887ms INFO 2026-02-16 07:40:04,262 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,262 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8765ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,269 [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-16 07:40:04,269 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:04,269 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,270 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,271 [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-16 07:40:04,276 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,276 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.401ms INFO 2026-02-16 07:40:04,276 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,276 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3937ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,362 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 07:40:04,362 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,362 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,363 [60 ] 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-16 07:40:04,368 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,368 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6565ms INFO 2026-02-16 07:40:04,368 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,368 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.398ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,424 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 07:40:04,425 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 07:40:04,425 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.531ms 200 image/png INFO 2026-02-16 07:40:04,425 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 07:40:04,425 [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-16 07:40:04,425 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6243ms 200 image/png INFO 2026-02-16 07:40:04,426 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 07:40:04,426 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-16 07:40:04,426 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4459ms 200 image/png INFO 2026-02-16 07:40:04,428 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 07:40:04,428 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 07:40:04,428 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3461ms 200 image/png INFO 2026-02-16 07:40:04,472 [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-16 07:40:04,472 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,472 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,473 [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-16 07:40:04,474 [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-16 07:40:04,474 [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-16 07:40:04,474 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,474 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,475 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,475 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,476 [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-16 07:40:04,476 [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-16 07:40:04,477 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,477 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2591ms INFO 2026-02-16 07:40:04,477 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,477 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0059ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,479 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,479 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9111ms INFO 2026-02-16 07:40:04,479 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,479 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0336ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,479 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,480 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8424ms INFO 2026-02-16 07:40:04,480 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,480 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5968ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,480 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 07:40:04,481 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,481 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,482 [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-16 07:40:04,482 [60 ] 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-16 07:40:04,482 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,482 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,483 [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-16 07:40:04,489 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,489 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.0051ms INFO 2026-02-16 07:40:04,489 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,489 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6593ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,489 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,490 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6936ms INFO 2026-02-16 07:40:04,490 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,490 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.386ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,538 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 07:40:04,538 [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-16 07:40:04,539 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4568ms 200 image/png INFO 2026-02-16 07:40:04,555 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 07:40:04,556 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 07:40:04,556 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8665ms 200 image/jpeg INFO 2026-02-16 07:40:04,558 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 07:40:04,558 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 07:40:04,559 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 07:40:04,559 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9264ms 200 image/jpeg INFO 2026-02-16 07:40:04,559 [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-16 07:40:04,559 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8321ms 200 image/jpeg INFO 2026-02-16 07:40:04,591 [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-16 07:40:04,591 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,591 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,592 [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-16 07:40:04,626 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 07:40:04,627 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:04,627 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,628 [13 ] 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-16 07:40:04,646 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,646 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.5371ms INFO 2026-02-16 07:40:04,646 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,646 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3109ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:04,646 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:04,646 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2853ms INFO 2026-02-16 07:40:04,646 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:04,646 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.158ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:05,212 [59 ] 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-16 07:40:05,212 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:05,212 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:05,214 [59 ] 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-16 07:40:05,217 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:05,218 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7104ms INFO 2026-02-16 07:40:05,218 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:05,218 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7444ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:13,890 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-16 07:40:13,890 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:13,890 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-16 07:40:13,891 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-16 07:40:13,891 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-16 07:40:13,891 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2831ms 200 application/javascript INFO 2026-02-16 07:40:13,891 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-16 07:40:13,891 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0517ms 200 text/css INFO 2026-02-16 07:40:13,891 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-16 07:40:13,891 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4329ms 200 text/css INFO 2026-02-16 07:40:13,892 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-16 07:40:13,892 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:13,892 [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-16 07:40:13,893 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5004ms 200 application/javascript INFO 2026-02-16 07:40:13,893 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-16 07:40:13,894 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:13,894 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-16 07:40:13,894 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:13,894 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-16 07:40:13,894 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5277ms 200 application/javascript INFO 2026-02-16 07:40:13,894 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-16 07:40:13,894 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4639ms 200 application/javascript INFO 2026-02-16 07:40:13,939 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 07:40:13,939 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-16 07:40:13,939 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:13,939 [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-16 07:40:13,939 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-16 07:40:13,939 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5534ms 200 application/javascript INFO 2026-02-16 07:40:13,939 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5859ms 200 text/css INFO 2026-02-16 07:40:13,939 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-16 07:40:13,940 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-16 07:40:13,940 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.003ms 200 text/css INFO 2026-02-16 07:40:13,943 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 250 INFO 2026-02-16 07:40:13,943 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:13,943 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:13,943 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:13,945 [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-16 07:40:13,951 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:13,951 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9939ms INFO 2026-02-16 07:40:13,951 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:13,951 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8436ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,100 [59 ] 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-16 07:40:14,100 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,100 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,101 [59 ] 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-16 07:40:14,106 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,106 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.6731ms INFO 2026-02-16 07:40:14,106 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,106 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.746ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,215 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=3c764fb7-9ab6-4802-8c51-426c06801d86& INFO 2026-02-16 07:40:14,216 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,216 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,217 [37 ] 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-16 07:40:14,266 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,266 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 48.9755ms INFO 2026-02-16 07:40:14,266 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,266 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.7807ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,442 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:40:14,443 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,443 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,444 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366009&isHis=& INFO 2026-02-16 07:40:14,444 [32 ] 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-16 07:40:14,444 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,444 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,446 [37 ] 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-16 07:40:14,450 [37 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:40:14,452 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,452 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.9994ms INFO 2026-02-16 07:40:14,452 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,452 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.189ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,454 [37 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-02-16 07:40:14,456 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,456 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.8264ms INFO 2026-02-16 07:40:14,456 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,457 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6728ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,569 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=366009& INFO 2026-02-16 07:40:14,569 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,569 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,571 [32 ] 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-16 07:40:14,579 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,579 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.5675ms INFO 2026-02-16 07:40:14,579 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,579 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2808ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,705 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=3c764fb7-9ab6-4802-8c51-426c06801d86&flowID=78&nodeCode=begin& INFO 2026-02-16 07:40:14,705 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,705 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,706 [36 ] 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=3c764fb7-9ab6-4802-8c51-426c06801d86&recordId=65822&tableName=K_LEAVE& INFO 2026-02-16 07:40:14,706 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,706 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,707 [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-16 07:40:14,708 [36 ] 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-16 07:40:14,708 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=3c764fb7-9ab6-4802-8c51-426c06801d86&isHis=& INFO 2026-02-16 07:40:14,708 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,708 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,710 [59 ] 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-16 07:40:14,758 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,758 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 51.214ms INFO 2026-02-16 07:40:14,758 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,758 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9769ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,798 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,798 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 90.0579ms INFO 2026-02-16 07:40:14,798 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,798 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.1712ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,800 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,800 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 90.9611ms INFO 2026-02-16 07:40:14,801 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,801 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.5534ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,867 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366009& INFO 2026-02-16 07:40:14,867 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:14,867 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,868 [32 ] 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-16 07:40:14,885 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:14,885 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 16.4689ms INFO 2026-02-16 07:40:14,885 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:14,885 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.3076ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:14,998 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-16 07:40:14,998 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-16 07:40:14,998 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7496ms 200 image/png INFO 2026-02-16 07:40:15,011 [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=cmntsBelowConten& INFO 2026-02-16 07:40:15,011 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:15,011 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:15,013 [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-16 07:40:15,017 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:15,017 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6806ms INFO 2026-02-16 07:40:15,017 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:15,017 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7873ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:15,045 [32 ] 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-16 07:40:15,046 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:15,046 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:15,046 [59 ] 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-16 07:40:15,046 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:15,046 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:15,047 [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-16 07:40:15,047 [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-16 07:40:15,051 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:15,051 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8447ms INFO 2026-02-16 07:40:15,051 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:15,051 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7883ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:15,051 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:15,051 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9396ms INFO 2026-02-16 07:40:15,051 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:15,051 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5749ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:15,058 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=3c764fb7-9ab6-4802-8c51-426c06801d86& INFO 2026-02-16 07:40:15,058 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:15,059 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:15,060 [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-16 07:40:15,134 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:15,136 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 76.5939ms INFO 2026-02-16 07:40:15,136 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:15,137 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.535ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:16,328 [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-16 07:40:16,328 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:16,328 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:16,328 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:16,330 [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-16 07:40:16,338 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:16,338 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.0099ms INFO 2026-02-16 07:40:16,338 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:16,338 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.211ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:16,542 [59 ] 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=QUy%2FmDGWbLM%3D& INFO 2026-02-16 07:40:16,543 [33 ] 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-16 07:40:16,543 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:16,543 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:16,543 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:16,543 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:16,544 [59 ] 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-16 07:40:16,544 [33 ] 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-16 07:40:16,546 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-16 07:40:16,546 [32 ] 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-16 07:40:16,546 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5177ms 200 image/png INFO 2026-02-16 07:40:16,548 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:16,548 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.7605ms INFO 2026-02-16 07:40:16,548 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:16,548 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5809ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:16,550 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:16,551 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.1699ms INFO 2026-02-16 07:40:16,551 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:16,551 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3677ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:16,717 [32 ] 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-16 07:40:16,718 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:16,718 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:16,719 [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-16 07:40:16,722 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:16,722 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3169ms INFO 2026-02-16 07:40:16,722 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:16,722 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.152ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:27,882 [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-16 07:40:27,882 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:27,882 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:27,882 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:27,884 [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-16 07:40:27,889 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:27,890 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8976ms INFO 2026-02-16 07:40:27,890 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:27,890 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0708ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:33,219 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-02-16 07:40:33,219 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:33,219 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-02-16 07:40:33,220 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.912ms 200 application/javascript INFO 2026-02-16 07:40:33,222 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-02-16 07:40:33,223 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-02-16 07:40:33,223 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6084ms 200 text/css INFO 2026-02-16 07:40:33,250 [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-16 07:40:33,250 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:33,251 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:33,251 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:33,252 [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-16 07:40:33,258 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:33,258 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5827ms INFO 2026-02-16 07:40:33,258 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:33,258 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7665ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:33,345 [33 ] 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-16 07:40:33,345 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:33,346 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:33,347 [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-16 07:40:33,351 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:33,351 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9789ms INFO 2026-02-16 07:40:33,351 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:33,351 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3101ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:33,357 [59 ] 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-16 07:40:33,357 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:33,357 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:33,357 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:33,359 [59 ] 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-16 07:40:33,524 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:33,526 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 166.5865ms INFO 2026-02-16 07:40:33,526 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:33,526 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.4261ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:36,636 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198835848&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:40:36,637 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:40:36,637 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7349ms 200 text/html INFO 2026-02-16 07:40:37,021 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.168837979060122 INFO 2026-02-16 07:40:37,022 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 07:40:37,022 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.568ms 200 application/javascript INFO 2026-02-16 07:40:37,160 [37 ] 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-16 07:40:37,160 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:37,160 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,161 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,162 [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-16 07:40:37,163 [32 ] 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%3D1771198835848%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 07:40:37,163 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,163 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,163 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 07:40:37,163 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 07:40:37,163 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 07:40:37,164 [32 ] 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-16 07:40:37,165 [32 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198835848&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:40:37,168 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,168 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7853ms INFO 2026-02-16 07:40:37,168 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,168 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4838ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,178 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 07:40:37,180 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,180 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.1878ms INFO 2026-02-16 07:40:37,180 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,180 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4123ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,281 [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-16 07:40:37,281 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,281 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,282 [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-16 07:40:37,283 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 07:40:37,283 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 07:40:37,283 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 07:40:37,284 [32 ] 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-16 07:40:37,284 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,284 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,285 [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-16 07:40:37,288 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,289 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1093ms INFO 2026-02-16 07:40:37,289 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,289 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9013ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,297 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 07:40:37,300 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,300 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.0222ms INFO 2026-02-16 07:40:37,300 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,301 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8116ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,417 [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-16 07:40:37,417 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:37,417 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,417 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,417 [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-16 07:40:37,418 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,418 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,418 [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-16 07:40:37,419 [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-16 07:40:37,420 [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-16 07:40:37,421 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,421 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,422 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,422 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 2.8822ms INFO 2026-02-16 07:40:37,422 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,422 [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-16 07:40:37,422 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4467ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,423 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,424 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2821ms INFO 2026-02-16 07:40:37,424 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,424 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1465ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,425 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,425 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7494ms INFO 2026-02-16 07:40:37,425 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,425 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4187ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,437 [33 ] 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-16 07:40:37,437 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,437 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,438 [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-16 07:40:37,439 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 07:40:37,439 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,439 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,439 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 07:40:37,440 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,440 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,441 [13 ] 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-16 07:40:37,441 [32 ] 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-16 07:40:37,442 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,442 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2294ms INFO 2026-02-16 07:40:37,442 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,442 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6985ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,444 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,444 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,444 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4989ms INFO 2026-02-16 07:40:37,444 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,444 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8507ms INFO 2026-02-16 07:40:37,444 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,444 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3285ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,444 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8282ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,466 [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-16 07:40:37,466 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,466 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,467 [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-16 07:40:37,467 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,467 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,468 [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-16 07:40:37,469 [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-16 07:40:37,475 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,475 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.2981ms INFO 2026-02-16 07:40:37,475 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,475 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9852ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,475 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,475 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6786ms INFO 2026-02-16 07:40:37,475 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,475 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2564ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,536 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 07:40:37,536 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,536 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,537 [13 ] 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-16 07:40:37,542 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,542 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4278ms INFO 2026-02-16 07:40:37,542 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,542 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0422ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,547 [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-16 07:40:37,547 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,548 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,549 [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-16 07:40:37,550 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 07:40:37,550 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:37,550 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,552 [13 ] 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-16 07:40:37,569 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,569 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.1327ms INFO 2026-02-16 07:40:37,569 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,569 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7082ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:37,600 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:37,600 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 51.3114ms INFO 2026-02-16 07:40:37,600 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:37,600 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.8452ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:38,412 [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-16 07:40:38,412 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:38,413 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:38,414 [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-16 07:40:38,417 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:38,418 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5725ms INFO 2026-02-16 07:40:38,418 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:38,418 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6491ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:40,342 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-16 07:40:40,342 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:40,343 [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-16 07:40:40,343 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9ms 200 application/javascript INFO 2026-02-16 07:40:40,343 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-16 07:40:40,343 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-16 07:40:40,343 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4499ms 200 text/css INFO 2026-02-16 07:40:40,346 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-16 07:40:40,346 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:40,347 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-16 07:40:40,347 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7856ms 200 application/javascript INFO 2026-02-16 07:40:40,382 [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-16 07:40:40,383 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:40,383 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:40,383 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:40,384 [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-16 07:40:40,390 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:40,390 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9529ms INFO 2026-02-16 07:40:40,390 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:40,390 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8315ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:40,459 [32 ] 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-16 07:40:40,459 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:40,460 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:40,461 [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-16 07:40:40,462 [13 ] 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-16 07:40:40,462 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:40,463 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:40,464 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:40,464 [13 ] 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-16 07:40:40,464 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2103ms INFO 2026-02-16 07:40:40,464 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:40,464 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9118ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:40,541 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:40,542 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 77.8191ms INFO 2026-02-16 07:40:40,542 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:40,542 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.5956ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:43,979 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198843158&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:40:43,980 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:40:43,980 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6968ms 200 text/html INFO 2026-02-16 07:40:44,526 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.09750761738356739 INFO 2026-02-16 07:40:44,526 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 07:40:44,526 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6054ms 200 application/javascript INFO 2026-02-16 07:40:44,648 [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%3D1771198843158%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 07:40:44,649 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:44,649 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,650 [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-16 07:40:44,651 [37 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771198843158&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:40:44,654 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:44,654 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8198ms INFO 2026-02-16 07:40:44,654 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,654 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0306ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:44,693 [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-16 07:40:44,693 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:44,693 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:44,693 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,695 [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-16 07:40:44,696 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 07:40:44,696 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 07:40:44,696 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 07:40:44,710 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 07:40:44,713 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:44,713 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.086ms INFO 2026-02-16 07:40:44,713 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,713 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9802ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:44,825 [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-16 07:40:44,825 [32 ] 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-16 07:40:44,825 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:44,825 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,825 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:44,825 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,827 [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-16 07:40:44,827 [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-16 07:40:44,828 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 07:40:44,828 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 07:40:44,828 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 07:40:44,830 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:44,830 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0927ms INFO 2026-02-16 07:40:44,830 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,830 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.752ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:44,842 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 07:40:44,844 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:44,845 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.9502ms INFO 2026-02-16 07:40:44,845 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,845 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7192ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:44,955 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 07:40:44,955 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:44,955 [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-16 07:40:44,955 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,955 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:44,955 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,956 [40 ] 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-16 07:40:44,956 [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-16 07:40:44,959 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:44,959 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 2.9988ms INFO 2026-02-16 07:40:44,959 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,959 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:44,959 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7242ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:44,959 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8629ms INFO 2026-02-16 07:40:44,959 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:44,959 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5038ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,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-16 07:40:45,003 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:45,003 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,003 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,004 [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-16 07:40:45,005 [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-16 07:40:45,005 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,005 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,006 [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-16 07:40:45,008 [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-16 07:40:45,008 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,008 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,009 [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-16 07:40:45,010 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,010 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,010 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4944ms INFO 2026-02-16 07:40:45,010 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,010 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4891ms INFO 2026-02-16 07:40:45,010 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1413ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,010 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,010 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1059ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,012 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,012 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3568ms INFO 2026-02-16 07:40:45,012 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,013 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0015ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,050 [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-16 07:40:45,050 [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-16 07:40:45,051 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,051 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,051 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,051 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,052 [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-16 07:40:45,052 [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-16 07:40:45,053 [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-16 07:40:45,054 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,054 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,055 [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-16 07:40:45,058 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,058 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.127ms INFO 2026-02-16 07:40:45,058 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,058 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.532ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,059 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,060 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.6352ms INFO 2026-02-16 07:40:45,060 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,060 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.216ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,060 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,060 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4753ms INFO 2026-02-16 07:40:45,060 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,061 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.177ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,076 [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-16 07:40:45,076 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,076 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,077 [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-16 07:40:45,082 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,082 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6799ms INFO 2026-02-16 07:40:45,082 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,082 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.438ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,113 [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-16 07:40:45,114 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,114 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,115 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 07:40:45,115 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,115 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,115 [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-16 07:40:45,116 [32 ] 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-16 07:40:45,136 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,136 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.3368ms INFO 2026-02-16 07:40:45,136 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,136 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9866ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,167 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,167 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 51.4664ms INFO 2026-02-16 07:40:45,167 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,167 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.6868ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:45,750 [59 ] 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-16 07:40:45,751 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:45,751 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,752 [59 ] 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-16 07:40:45,756 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:45,756 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4706ms INFO 2026-02-16 07:40:45,756 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:45,756 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5456ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:48,069 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-16 07:40:48,069 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-16 07:40:48,070 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-16 07:40:48,070 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0874ms 200 text/css INFO 2026-02-16 07:40:48,070 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:48,070 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-16 07:40:48,071 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7736ms 200 application/javascript INFO 2026-02-16 07:40:48,109 [13 ] 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-16 07:40:48,109 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:48,109 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:48,109 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,111 [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-16 07:40:48,117 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:48,117 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9786ms INFO 2026-02-16 07:40:48,117 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,117 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9959ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:48,242 [13 ] 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-16 07:40:48,242 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:48,242 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,243 [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-16 07:40:48,243 [40 ] 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-16 07:40:48,243 [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-16 07:40:48,244 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:48,244 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,244 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:48,244 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,245 [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-16 07:40:48,245 [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-16 07:40:48,245 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:48,245 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,245 [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-16 07:40:48,246 [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-16 07:40:48,247 [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-16 07:40:48,247 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:48,247 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,248 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:48,248 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9064ms INFO 2026-02-16 07:40:48,248 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,248 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7414ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:48,248 [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-16 07:40:48,249 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:48,249 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.286ms INFO 2026-02-16 07:40:48,249 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,250 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1823ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:48,251 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:48,251 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.3677ms INFO 2026-02-16 07:40:48,251 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,251 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0255ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:48,252 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:48,253 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:48,253 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.4364ms INFO 2026-02-16 07:40:48,253 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,253 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.1324ms INFO 2026-02-16 07:40:48,253 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,253 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0755ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:48,253 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7964ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:48,397 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1729& INFO 2026-02-16 07:40:48,398 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:48,398 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,399 [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-16 07:40:48,402 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:48,408 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.0655ms INFO 2026-02-16 07:40:48,408 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:48,408 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7135ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:49,346 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-16 07:40:49,346 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-16 07:40:49,346 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:49,346 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-16 07:40:49,346 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-16 07:40:49,346 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.622ms 200 application/javascript INFO 2026-02-16 07:40:49,346 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.65ms 200 text/css INFO 2026-02-16 07:40:49,398 [38 ] 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-16 07:40:49,398 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:40:49,399 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:49,399 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:49,400 [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-16 07:40:49,406 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:49,407 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2704ms INFO 2026-02-16 07:40:49,407 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:49,407 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2797ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:49,482 [38 ] 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-16 07:40:49,482 [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-16 07:40:49,482 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:49,482 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:49,482 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:49,483 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:49,484 [38 ] 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-16 07:40:49,484 [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-16 07:40:49,485 [38 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 07:40:49,487 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:49,487 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1002ms INFO 2026-02-16 07:40:49,487 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:49,487 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1838ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:49,492 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:49,492 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.1702ms INFO 2026-02-16 07:40:49,492 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:49,492 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9899ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:40:49,612 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1729& INFO 2026-02-16 07:40:49,612 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:40:49,612 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:49,613 [37 ] 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-16 07:40:49,617 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:40:49,621 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.3467ms INFO 2026-02-16 07:40:49,621 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:40:49,621 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3672ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:27,760 [72 ] 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-16 07:49:27,775 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:49:27,775 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3589ms 200 text/html INFO 2026-02-16 07:49:27,885 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 07:49:27,885 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 07:49:27,885 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7997ms 200 application/javascript INFO 2026-02-16 07:49:27,950 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 07:49:27,950 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 07:49:27,950 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 07:49:27,951 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7875ms 200 application/javascript INFO 2026-02-16 07:49:27,951 [72 ] 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-16 07:49:27,952 [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-16 07:49:27,952 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1135ms 200 application/javascript INFO 2026-02-16 07:49:27,952 [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-16 07:49:27,952 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7141ms 200 text/css INFO 2026-02-16 07:49:27,954 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 07:49:27,954 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:27,965 [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-16 07:49:27,965 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3023ms 200 application/javascript INFO 2026-02-16 07:49:27,967 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 07:49:27,968 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 07:49:27,968 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 07:49:27,968 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 07:49:27,968 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5957ms 200 application/javascript INFO 2026-02-16 07:49:27,968 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5186ms 200 application/javascript INFO 2026-02-16 07:49:28,029 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771199367718&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 07:49:28,030 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 07:49:28,030 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5535ms 200 text/html INFO 2026-02-16 07:49:28,032 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 07:49:28,032 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 07:49:28,032 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4109ms 200 application/javascript INFO 2026-02-16 07:49:28,063 [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-16 07:49:28,064 [71 ] 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-16 07:49:28,064 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2822ms 200 application/javascript INFO 2026-02-16 07:49:28,144 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 07:49:28,144 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:28,150 [71 ] 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-16 07:49:28,151 [72 ] 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-16 07:49:28,151 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9066ms 200 application/javascript INFO 2026-02-16 07:49:28,155 [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-16 07:49:28,155 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9797ms 200 application/javascript INFO 2026-02-16 07:49:28,224 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 07:49:28,226 [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-16 07:49:28,226 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6926ms 200 text/css INFO 2026-02-16 07:49:28,230 [70 ] 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-16 07:49:28,231 [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-16 07:49:28,231 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0864ms 200 application/javascript INFO 2026-02-16 07:49:28,239 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 07:49:28,239 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 07:49:28,239 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5724ms 200 application/javascript INFO 2026-02-16 07:49:29,282 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 07:49:29,282 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 07:49:29,283 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7179ms 200 application/javascript INFO 2026-02-16 07:49:29,632 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.04112967303610704 INFO 2026-02-16 07:49:29,632 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 07:49:29,632 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.624ms 200 application/javascript INFO 2026-02-16 07:49:29,671 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 07:49:29,672 [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-16 07:49:29,672 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7191ms 200 image/jpeg INFO 2026-02-16 07:49:29,783 [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%3D1771199367718%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 07:49:29,784 [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-16 07:49:29,784 [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-16 07:49:29,784 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:29,784 [71 ] 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-16 07:49:29,784 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:29,785 [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-16 07:49:29,785 [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-16 07:49:29,785 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:29,786 [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-16 07:49:29,786 [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-16 07:49:29,787 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771199367718&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-02-16 07:49:29,788 [71 ] 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-16 07:49:29,788 [71 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 07:49:29,788 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:29,788 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.5338ms INFO 2026-02-16 07:49:29,788 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:29,788 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7268ms 401 application/json; charset=utf-8 INFO 2026-02-16 07:49:29,790 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:29,790 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0744ms INFO 2026-02-16 07:49:29,790 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:29,790 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7704ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:29,911 [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-16 07:49:29,911 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:29,911 [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-16 07:49:29,911 [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-16 07:49:29,911 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:49:29,913 [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-16 07:49:29,914 [72 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1NDEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNDExNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7hOmUoeWFiSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTQxIiwianRpIjoiZmM3NmMzOTktZmQ0YS00M2NlLTgzYTgtNmI0ODU3NGVhNGMxIiwiaWF0IjoxNzcwOTQ5NTc0LCJuYmYiOjE3NzA5NDk1NzIsImV4cCI6MTc3MTAzNTk3NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.dHc_k3YNx2X2XJ6z_YRD-PKaoqfgqJlYGjjf7SMZkJE INFO 2026-02-16 07:49:29,917 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:29,917 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.012ms INFO 2026-02-16 07:49:29,917 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 07:49:29,917 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2721ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,041 [71 ] 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-16 07:49:30,041 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:30,041 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,043 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,044 [72 ] 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-16 07:49:30,045 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 07:49:30,045 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 07:49:30,045 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 07:49:30,061 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 07:49:30,064 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,064 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.2222ms INFO 2026-02-16 07:49:30,064 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,064 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5152ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,190 [59 ] 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-16 07:49:30,190 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,191 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,191 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 07:49:30,191 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,191 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,192 [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-16 07:49:30,193 [71 ] 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-16 07:49:30,194 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 07:49:30,194 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 07:49:30,194 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 07:49:30,196 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,196 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3656ms INFO 2026-02-16 07:49:30,196 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,196 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6968ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,223 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 07:49:30,226 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,226 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.9854ms INFO 2026-02-16 07:49:30,226 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,226 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8051ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,310 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 07:49:30,310 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:30,310 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 07:49:30,311 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5359ms 200 application/javascript INFO 2026-02-16 07:49:30,311 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 07:49:30,311 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:30,311 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 07:49:30,312 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7422ms 200 application/javascript INFO 2026-02-16 07:49:30,317 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 07:49:30,317 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:30,318 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 07:49:30,318 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:30,318 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 07:49:30,318 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6039ms 200 application/javascript INFO 2026-02-16 07:49:30,318 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 07:49:30,318 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4746ms 200 application/javascript INFO 2026-02-16 07:49:30,326 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 07:49:30,327 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 07:49:30,327 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4315ms 200 text/css INFO 2026-02-16 07:49:30,390 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 07:49:30,391 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 07:49:30,391 [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-16 07:49:30,391 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4071ms 200 text/css INFO 2026-02-16 07:49:30,392 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 07:49:30,392 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9528ms 200 text/css INFO 2026-02-16 07:49:30,402 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 07:49:30,402 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:30,403 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-16 07:49:30,403 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5052ms 200 application/javascript INFO 2026-02-16 07:49:30,405 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 07:49:30,406 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:30,406 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 07:49:30,406 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4268ms 200 application/javascript INFO 2026-02-16 07:49:30,407 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 07:49:30,408 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,408 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,409 [72 ] 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-16 07:49:30,414 [59 ] 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-16 07:49:30,415 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,415 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,416 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,416 [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-16 07:49:30,416 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.4929ms INFO 2026-02-16 07:49:30,416 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,416 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5496ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,419 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,419 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1396ms INFO 2026-02-16 07:49:30,419 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,419 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7634ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,471 [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-16 07:49:30,471 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:30,471 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,471 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,473 [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-16 07:49:30,479 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,479 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9663ms INFO 2026-02-16 07:49:30,479 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,479 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8541ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,582 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 07:49:30,582 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-16 07:49:30,582 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4579ms 200 image/png INFO 2026-02-16 07:49:30,583 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 07:49:30,584 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 07:49:30,584 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3572ms 200 image/png INFO 2026-02-16 07:49:30,590 [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-16 07:49:30,590 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,590 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,591 [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-16 07:49:30,592 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 07:49:30,592 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 07:49:30,592 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4284ms 200 image/png INFO 2026-02-16 07:49:30,596 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,596 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.1352ms INFO 2026-02-16 07:49:30,596 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,597 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0187ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,598 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 07:49:30,599 [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-16 07:49:30,599 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4405ms 200 image/png INFO 2026-02-16 07:49:30,623 [71 ] 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-16 07:49:30,623 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,623 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,624 [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-16 07:49:30,627 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,627 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0187ms INFO 2026-02-16 07:49:30,627 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,627 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6885ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,638 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 07:49:30,638 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,638 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,640 [72 ] 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-16 07:49:30,640 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 07:49:30,640 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,640 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,641 [70 ] 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-16 07:49:30,643 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,643 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4752ms INFO 2026-02-16 07:49:30,643 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,643 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2553ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,649 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,649 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4722ms INFO 2026-02-16 07:49:30,649 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,649 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0715ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,670 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 07:49:30,670 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,670 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,671 [72 ] 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-16 07:49:30,674 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,674 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8668ms INFO 2026-02-16 07:49:30,674 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,674 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4183ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,679 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 07:49:30,679 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,679 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,680 [70 ] 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-16 07:49:30,684 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,684 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3486ms INFO 2026-02-16 07:49:30,684 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,684 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1381ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,716 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 07:49:30,717 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-16 07:49:30,717 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6495ms 200 image/png INFO 2026-02-16 07:49:30,761 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 07:49:30,761 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 07:49:30,761 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 07:49:30,762 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 07:49:30,762 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 07:49:30,762 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9743ms 200 image/jpeg INFO 2026-02-16 07:49:30,762 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0498ms 200 image/jpeg INFO 2026-02-16 07:49:30,762 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 07:49:30,762 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0708ms 200 image/jpeg INFO 2026-02-16 07:49:30,791 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 07:49:30,791 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,791 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,793 [71 ] 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-16 07:49:30,793 [72 ] 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-16 07:49:30,793 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,793 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,794 [72 ] 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-16 07:49:30,797 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,798 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1892ms INFO 2026-02-16 07:49:30,798 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,798 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8207ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,799 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 07:49:30,799 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:30,799 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,801 [72 ] 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-16 07:49:30,822 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,823 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 30.1113ms INFO 2026-02-16 07:49:30,823 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,823 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.1959ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:30,857 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:30,857 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 56.8852ms INFO 2026-02-16 07:49:30,858 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:30,858 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.9776ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:34,881 [72 ] 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-16 07:49:34,881 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:34,882 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:34,885 [72 ] 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-16 07:49:34,915 [72 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1NDEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNDExNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7hOmUoeWFiSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTQxIiwianRpIjoiOGZlMDE5ODctMmM3YS00ZDk2LWI5ZWEtOTlhZjc4MzdkYjkzIiwiaWF0IjoxNzcxMTk5MzY5LCJuYmYiOjE3NzExOTkzNjcsImV4cCI6MTc3MTI4NTc2OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.qTVnNKhnZxE6af96fqKudiqoZidH4QFObxgnZhUG6QE INFO 2026-02-16 07:49:34,918 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:34,919 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 34.5151ms INFO 2026-02-16 07:49:34,919 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:34,919 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.3783ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:34,998 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-02-16 07:49:34,998 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:34,998 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-02-16 07:49:34,999 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8759ms 200 application/javascript INFO 2026-02-16 07:49:34,999 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-02-16 07:49:34,999 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-02-16 07:49:35,000 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1156ms 200 text/css INFO 2026-02-16 07:49:35,038 [72 ] 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-16 07:49:35,039 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:35,039 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:35,039 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,040 [72 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 07:49:35,045 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:35,045 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3325ms INFO 2026-02-16 07:49:35,045 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,046 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1145ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:35,125 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-02-16 07:49:35,125 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-02-16 07:49:35,125 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5025ms 200 image/png INFO 2026-02-16 07:49:35,163 [72 ] 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-16 07:49:35,164 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:35,164 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,165 [72 ] 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-16 07:49:35,169 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:35,169 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8534ms INFO 2026-02-16 07:49:35,169 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,169 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9271ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:35,310 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 07:49:35,310 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:35,310 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,310 [72 ] 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-16 07:49:35,310 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:35,312 [69 ] 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-16 07:49:35,317 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:35,317 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,343 [72 ] 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-16 07:49:35,345 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:35,345 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 33.2776ms INFO 2026-02-16 07:49:35,345 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,346 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7824ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:35,347 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:35,347 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.8223ms INFO 2026-02-16 07:49:35,347 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,347 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.5214ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:35,490 [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-16 07:49:35,490 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:35,490 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,492 [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-16 07:49:35,496 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:35,496 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3517ms INFO 2026-02-16 07:49:35,496 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:35,496 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4801ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:47,680 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 18 INFO 2026-02-16 07:49:47,680 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:49:47,680 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:47,680 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:47,682 [59 ] 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-16 07:49:47,689 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:47,690 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 7.1294ms INFO 2026-02-16 07:49:47,690 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:47,690 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9088ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:47,838 [71 ] 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-16 07:49:47,838 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:47,838 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:47,839 [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-16 07:49:47,843 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:47,844 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0164ms INFO 2026-02-16 07:49:47,844 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:47,844 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9523ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:47,846 [71 ] 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-16 07:49:47,847 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:49:47,847 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:47,849 [71 ] 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-16 07:49:47,934 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:49:47,945 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 96.6279ms INFO 2026-02-16 07:49:47,945 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 07:49:47,946 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 99.1415ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:49:48,165 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-16 07:49:48,166 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-02-16 07:49:48,166 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5853ms 200 image/png INFO 2026-02-16 07:49:48,174 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-02-16 07:49:48,175 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-02-16 07:49:48,175 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4472ms 200 image/png INFO 2026-02-16 07:50:21,928 [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-16 07:50:21,928 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:21,928 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:21,928 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:21,930 [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-16 07:50:21,936 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:21,936 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9271ms INFO 2026-02-16 07:50:21,936 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:21,936 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2284ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:23,478 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-02-16 07:50:23,478 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-02-16 07:50:23,479 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1227ms 200 text/css INFO 2026-02-16 07:50:23,487 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-02-16 07:50:23,487 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:23,487 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-02-16 07:50:23,487 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7033ms 200 application/javascript INFO 2026-02-16 07:50:23,512 [65 ] 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-16 07:50:23,512 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:23,512 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:23,512 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,514 [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-16 07:50:23,520 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:23,520 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7379ms INFO 2026-02-16 07:50:23,520 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,520 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8645ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:23,592 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-16 07:50:23,592 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-16 07:50:23,592 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.556ms 200 image/png INFO 2026-02-16 07:50:23,631 [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=disableBatchApproval& INFO 2026-02-16 07:50:23,631 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:23,631 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,632 [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-16 07:50:23,636 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:23,636 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6801ms INFO 2026-02-16 07:50:23,636 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,636 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5998ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:23,638 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-16 07:50:23,638 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:23,638 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,639 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:50:23,639 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:23,639 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,640 [66 ] 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-16 07:50:23,641 [65 ] 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-16 07:50:23,641 [59 ] 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-16 07:50:23,641 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:23,641 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,642 [65 ] 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-16 07:50:23,662 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:23,662 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 22.366ms INFO 2026-02-16 07:50:23,662 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,662 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3482ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:23,663 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:23,663 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 21.9795ms INFO 2026-02-16 07:50:23,663 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,663 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9093ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:23,673 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:23,673 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 30.6117ms INFO 2026-02-16 07:50:23,673 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:23,673 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.2228ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:24,863 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-16 07:50:24,863 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-16 07:50:24,864 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6935ms 200 text/css INFO 2026-02-16 07:50:24,864 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-16 07:50:24,864 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:24,865 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-16 07:50:24,865 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9471ms 200 application/javascript INFO 2026-02-16 07:50:24,871 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-16 07:50:24,871 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-16 07:50:24,871 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:24,871 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-16 07:50:24,871 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:24,871 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-16 07:50:24,871 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4805ms 200 application/javascript INFO 2026-02-16 07:50:24,871 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-16 07:50:24,871 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5399ms 200 application/javascript INFO 2026-02-16 07:50:24,872 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-16 07:50:24,872 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9057ms 200 text/css INFO 2026-02-16 07:50:24,878 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-16 07:50:24,879 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:24,879 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-16 07:50:24,879 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6706ms 200 application/javascript INFO 2026-02-16 07:50:24,950 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-16 07:50:24,950 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 07:50:24,950 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:24,950 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-16 07:50:24,950 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5254ms 200 text/css INFO 2026-02-16 07:50:24,950 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 07:50:24,950 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4878ms 200 application/javascript INFO 2026-02-16 07:50:24,951 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-16 07:50:24,952 [69 ] 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-16 07:50:24,952 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:24,952 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-16 07:50:24,952 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9001ms 200 text/css INFO 2026-02-16 07:50:24,952 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:24,952 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:24,954 [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-16 07:50:24,959 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:24,959 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6101ms INFO 2026-02-16 07:50:24,959 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:24,960 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8566ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,112 [64 ] 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-16 07:50:25,112 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,112 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,114 [64 ] 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-16 07:50:25,117 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,117 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2034ms INFO 2026-02-16 07:50:25,117 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,117 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.027ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,238 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=30162ba8-ae88-422f-93c8-6f0efe1075c8& INFO 2026-02-16 07:50:25,238 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,238 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,240 [16 ] 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-16 07:50:25,290 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,290 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.9427ms INFO 2026-02-16 07:50:25,290 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,290 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.8469ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,432 [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-16 07:50:25,432 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,432 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,433 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366014&isHis=& INFO 2026-02-16 07:50:25,433 [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-16 07:50:25,434 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,434 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,435 [68 ] 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-16 07:50:25,439 [68 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:50:25,440 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,440 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.5744ms INFO 2026-02-16 07:50:25,440 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,440 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5094ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,444 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,444 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.2407ms INFO 2026-02-16 07:50:25,444 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,444 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1228ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,558 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=30162ba8-ae88-422f-93c8-6f0efe1075c8&isHis=& INFO 2026-02-16 07:50:25,558 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,559 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,560 [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-16 07:50:25,583 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660557086424&guid=30162ba8-ae88-422f-93c8-6f0efe1075c8&recordId=65823&tableName=K_LEAVE& INFO 2026-02-16 07:50:25,583 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,583 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,584 [69 ] 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-16 07:50:25,590 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=30162ba8-ae88-422f-93c8-6f0efe1075c8&flowID=78&nodeCode=N1660557086424& INFO 2026-02-16 07:50:25,590 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,590 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,591 [68 ] 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-16 07:50:25,641 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,641 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 81.446ms INFO 2026-02-16 07:50:25,641 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,642 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.3843ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,642 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,642 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 51.2532ms INFO 2026-02-16 07:50:25,642 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,643 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.948ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,653 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,653 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 68.2126ms INFO 2026-02-16 07:50:25,653 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,653 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.9543ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,791 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366014& INFO 2026-02-16 07:50:25,792 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,792 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,793 [68 ] 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-16 07:50:25,800 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,800 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.2606ms INFO 2026-02-16 07:50:25,800 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,800 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1212ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,917 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-16 07:50:25,917 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-16 07:50:25,917 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4625ms 200 image/png INFO 2026-02-16 07:50:25,943 [69 ] 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-16 07:50:25,943 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,943 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,944 [69 ] 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-16 07:50:25,947 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,948 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.1421ms INFO 2026-02-16 07:50:25,948 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,948 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8572ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,949 [68 ] 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-16 07:50:25,949 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,950 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,951 [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-16 07:50:25,953 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,954 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8056ms INFO 2026-02-16 07:50:25,954 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,954 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4109ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,982 [69 ] 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-16 07:50:25,982 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,982 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,984 [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-16 07:50:25,986 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:25,987 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9142ms INFO 2026-02-16 07:50:25,987 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,987 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4834ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:25,991 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=30162ba8-ae88-422f-93c8-6f0efe1075c8& INFO 2026-02-16 07:50:25,991 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:25,992 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:25,993 [68 ] 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-16 07:50:26,064 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:26,067 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 74.419ms INFO 2026-02-16 07:50:26,067 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:26,067 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.021ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:27,359 [65 ] 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-16 07:50:27,359 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:27,359 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:27,359 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:27,361 [65 ] 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-16 07:50:27,368 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:27,368 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2681ms INFO 2026-02-16 07:50:27,368 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:27,368 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3518ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:27,558 [64 ] 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=u4csS6bjFPg%3D& INFO 2026-02-16 07:50:27,558 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-16 07:50:27,558 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:27,558 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:27,558 [68 ] 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-16 07:50:27,559 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5182ms 200 image/png INFO 2026-02-16 07:50:27,560 [64 ] 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-16 07:50:27,566 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:27,566 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.4052ms INFO 2026-02-16 07:50:27,566 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:27,566 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2689ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:27,590 [65 ] 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-16 07:50:27,590 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:27,590 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:27,591 [65 ] 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-16 07:50:27,594 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:27,595 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2459ms INFO 2026-02-16 07:50:27,595 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:27,595 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0282ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:27,721 [68 ] 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-16 07:50:27,721 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:27,721 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:27,722 [68 ] 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-16 07:50:27,725 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:27,725 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0433ms INFO 2026-02-16 07:50:27,725 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:27,726 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9396ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:57,399 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:50:57,400 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:57,400 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:57,400 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:57,401 [69 ] 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-16 07:50:57,451 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:57,452 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.0777ms INFO 2026-02-16 07:50:57,452 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:57,452 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.3489ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:57,591 [16 ] 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-16 07:50:57,591 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:57,591 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:57,592 [16 ] 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-16 07:50:57,601 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:57,601 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 8.6462ms INFO 2026-02-16 07:50:57,601 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:57,601 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6801ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,102 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 66 INFO 2026-02-16 07:50:59,102 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:59,102 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,102 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,104 [69 ] 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-16 07:50:59,185 [65 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366014,Dealer:1541,FlowID:78,KeyField:K_ID,KeyFieldValue:65823,FlowTable:K_LEAVE,ApplyA0188:1622,flowNode:N1660557086424 INFO 2026-02-16 07:50:59,187 [65 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1541,FlowID:78,KeyField:K_ID,KeyFieldValue:65823,FlowTable:K_LEAVE,ApplyA0188:1622,flowNode:N1660557100927 INFO 2026-02-16 07:50:59,259 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:59,260 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 155.8403ms INFO 2026-02-16 07:50:59,260 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,260 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.9518ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,422 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 07:50:59,422 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:50:59,422 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,422 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,423 [72 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 07:50:59,429 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:59,429 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2988ms INFO 2026-02-16 07:50:59,429 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,429 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3328ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,439 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=4825a260-360d-4415-b155-3505377e3cf8& INFO 2026-02-16 07:50:59,439 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,439 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,440 [65 ] 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-16 07:50:59,489 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:59,489 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.1117ms INFO 2026-02-16 07:50:59,489 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,489 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.7828ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,630 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365180&isHis=& INFO 2026-02-16 07:50:59,630 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,630 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,631 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 07:50:59,631 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,631 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,632 [64 ] 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-16 07:50:59,633 [72 ] 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-16 07:50:59,638 [64 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 07:50:59,642 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:59,643 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.748ms INFO 2026-02-16 07:50:59,643 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,643 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0969ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,645 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:59,645 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 12.7726ms INFO 2026-02-16 07:50:59,645 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,645 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4016ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,782 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660557086424&guid=4825a260-360d-4415-b155-3505377e3cf8&recordId=65704&tableName=K_LEAVE& INFO 2026-02-16 07:50:59,783 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,783 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,784 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=4825a260-360d-4415-b155-3505377e3cf8&flowID=78&nodeCode=N1660557086424& INFO 2026-02-16 07:50:59,784 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,784 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,784 [72 ] 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-16 07:50:59,785 [64 ] 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-16 07:50:59,790 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=4825a260-360d-4415-b155-3505377e3cf8&isHis=& INFO 2026-02-16 07:50:59,791 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,791 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,792 [65 ] 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-16 07:50:59,836 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:59,836 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 50.6119ms INFO 2026-02-16 07:50:59,836 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,836 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.4214ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,874 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:59,874 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 89.4935ms INFO 2026-02-16 07:50:59,874 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,874 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.5812ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,875 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:50:59,875 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 83.0729ms INFO 2026-02-16 07:50:59,875 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,875 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.6812ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:50:59,991 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365180& INFO 2026-02-16 07:50:59,991 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:50:59,991 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:50:59,993 [68 ] 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-16 07:51:00,000 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:00,000 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.421ms INFO 2026-02-16 07:51:00,000 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:00,000 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3989ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:00,168 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=4825a260-360d-4415-b155-3505377e3cf8& INFO 2026-02-16 07:51:00,168 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:00,168 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:00,170 [68 ] 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-16 07:51:00,176 [65 ] 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-16 07:51:00,177 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:00,177 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:00,178 [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-16 07:51:00,181 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:00,182 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4355ms INFO 2026-02-16 07:51:00,182 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:00,182 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3077ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:00,250 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:00,253 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 82.7979ms INFO 2026-02-16 07:51:00,253 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:00,253 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.0582ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:01,750 [72 ] 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-16 07:51:01,750 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:51:01,750 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:01,750 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:01,752 [72 ] 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-16 07:51:01,759 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:01,759 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.6224ms INFO 2026-02-16 07:51:01,759 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:01,759 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9766ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:01,909 [65 ] 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=nNpjVm75bB8%3D& INFO 2026-02-16 07:51:01,910 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:01,910 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:01,911 [65 ] 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-16 07:51:01,917 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:01,918 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.4231ms INFO 2026-02-16 07:51:01,918 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:01,918 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3156ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:07,710 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-02-16 07:51:07,710 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:51:07,711 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:07,711 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:07,712 [68 ] 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-16 07:51:07,762 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:07,763 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.4377ms INFO 2026-02-16 07:51:07,763 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:07,763 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.5932ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:09,831 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 66 INFO 2026-02-16 07:51:09,831 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:51:09,832 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:09,832 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:09,833 [68 ] 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-16 07:51:09,913 [65 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:365180,Dealer:1541,FlowID:78,KeyField:K_ID,KeyFieldValue:65704,FlowTable:K_LEAVE,ApplyA0188:1753,flowNode:N1660557086424 INFO 2026-02-16 07:51:09,915 [65 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1541,FlowID:78,KeyField:K_ID,KeyFieldValue:65704,FlowTable:K_LEAVE,ApplyA0188:1753,flowNode:N1660557100927 INFO 2026-02-16 07:51:09,988 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:09,988 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 154.9925ms INFO 2026-02-16 07:51:09,988 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:09,988 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.1259ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:11,120 [72 ] 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-16 07:51:11,121 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 07:51:11,121 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:11,121 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:11,122 [72 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 07:51:11,128 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:11,128 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8119ms INFO 2026-02-16 07:51:11,128 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:11,128 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0373ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:11,167 [68 ] 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-16 07:51:11,168 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:11,168 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:11,169 [68 ] 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-16 07:51:11,184 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:11,184 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.4064ms INFO 2026-02-16 07:51:11,184 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:11,184 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2029ms 200 application/json; charset=utf-8 INFO 2026-02-16 07:51:11,250 [16 ] 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-16 07:51:11,250 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 07:51:11,250 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:11,251 [16 ] 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-16 07:51:11,267 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 07:51:11,267 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.9951ms INFO 2026-02-16 07:51:11,267 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 07:51:11,267 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.719ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:02,667 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200362644&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:06:02,668 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:06:02,668 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.905ms 200 text/html INFO 2026-02-16 08:06:02,880 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9821213300985565 INFO 2026-02-16 08:06:02,880 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:06:02,880 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5934ms 200 application/javascript INFO 2026-02-16 08:06:02,980 [76 ] 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%3D1771200362644%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 08:06:02,981 [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-16 08:06:02,981 [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-16 08:06:02,981 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:02,983 [76 ] 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-16 08:06:02,983 [76 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200362644&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:06:02,986 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:02,987 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9849ms INFO 2026-02-16 08:06:02,987 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:02,987 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4726ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,002 [75 ] 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-16 08:06:03,002 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:03,003 [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-16 08:06:03,003 [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-16 08:06:03,003 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,004 [75 ] 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-16 08:06:03,005 [75 ] 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-16 08:06:03,005 [75 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:06:03,005 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,006 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.233ms INFO 2026-02-16 08:06:03,006 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,006 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3364ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,081 [76 ] 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-16 08:06:03,081 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:03,081 [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-16 08:06:03,081 [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-16 08:06:03,081 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:06:03,082 [76 ] 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-16 08:06:03,084 [75 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NzYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjc1MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWRqOaVjyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzc2IiwianRpIjoiM2EwYzA1ZTctZDRhZC00ZDhhLWFhYTctMmE1YzBiZWNhYWE5IiwiaWF0IjoxNzcxMDM4MjM5LCJuYmYiOjE3NzEwMzgyMzcsImV4cCI6MTc3MTEyNDYzOSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Z3VAEm6aTHswjpjGzs6-6qIqSC0ovegrynBNB5g3zl8 INFO 2026-02-16 08:06:03,086 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,086 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.918ms INFO 2026-02-16 08:06:03,087 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:06:03,087 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0101ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,164 [80 ] 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-16 08:06:03,164 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:03,164 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,166 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,167 [80 ] 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-16 08:06:03,168 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:06:03,168 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:06:03,168 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:06:03,183 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:06:03,185 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,185 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0734ms INFO 2026-02-16 08:06:03,185 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,185 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3234ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,258 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 08:06:03,258 [76 ] 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-16 08:06:03,258 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,258 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,258 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,258 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,260 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:03,260 [80 ] 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-16 08:06:03,261 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:06:03,261 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:06:03,261 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:06:03,262 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,263 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9872ms INFO 2026-02-16 08:06:03,263 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,263 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6289ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,290 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:06:03,293 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,294 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.9012ms INFO 2026-02-16 08:06:03,294 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,294 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7542ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,366 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 08:06:03,366 [80 ] 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-16 08:06:03,367 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,367 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,367 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,367 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,368 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:03,368 [81 ] 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-16 08:06:03,371 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,371 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2258ms INFO 2026-02-16 08:06:03,371 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,371 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2771ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,374 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,374 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.5051ms INFO 2026-02-16 08:06:03,374 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,374 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6275ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,388 [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-16 08:06:03,389 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:03,389 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,389 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,390 [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-16 08:06:03,394 [81 ] 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-16 08:06:03,395 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,395 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,396 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:03,396 [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-16 08:06:03,396 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 08:06:03,397 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,397 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,397 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,397 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,398 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,398 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.9084ms INFO 2026-02-16 08:06:03,398 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,398 [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-16 08:06:03,398 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6884ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,398 [80 ] 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-16 08:06:03,400 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,400 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4544ms INFO 2026-02-16 08:06:03,400 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,400 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2652ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,402 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,402 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.7047ms INFO 2026-02-16 08:06:03,402 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,402 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4705ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,403 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:06:03,403 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,403 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 08:06:03,403 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,409 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,409 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,411 [75 ] 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-16 08:06:03,411 [82 ] 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-16 08:06:03,419 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 08:06:03,419 [80 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wddk.4a9e34c6.png was not modified INFO 2026-02-16 08:06:03,420 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 08:06:03,420 [75 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdqj.1dfb65ca.png was not modified INFO 2026-02-16 08:06:03,420 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9351ms 304 image/png INFO 2026-02-16 08:06:03,420 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3548ms 304 image/png INFO 2026-02-16 08:06:03,421 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,421 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,421 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 10.1934ms INFO 2026-02-16 08:06:03,421 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,421 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5085ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,421 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 22.7346ms INFO 2026-02-16 08:06:03,421 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,421 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8188ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,421 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,421 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 10.3452ms INFO 2026-02-16 08:06:03,421 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,422 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6617ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,422 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 08:06:03,422 [76 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/yjg.7e6d65c1.png was not modified INFO 2026-02-16 08:06:03,422 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2452ms 304 image/png INFO 2026-02-16 08:06:03,439 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 08:06:03,439 [76 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdjb.e624b7f0.png was not modified INFO 2026-02-16 08:06:03,439 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3486ms 304 image/png INFO 2026-02-16 08:06:03,450 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 08:06:03,450 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,450 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,452 [76 ] 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-16 08:06:03,457 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,457 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0634ms INFO 2026-02-16 08:06:03,457 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,457 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3242ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,472 [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-16 08:06:03,472 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,472 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,472 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 08:06:03,473 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,473 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,474 [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-16 08:06:03,474 [80 ] 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-16 08:06:03,487 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,487 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.6886ms INFO 2026-02-16 08:06:03,487 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,487 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7792ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,496 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,496 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.1045ms INFO 2026-02-16 08:06:03,496 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,496 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8113ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:03,567 [80 ] 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-16 08:06:03,567 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:03,568 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,569 [80 ] 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-16 08:06:03,573 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:03,573 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.832ms INFO 2026-02-16 08:06:03,573 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:03,573 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0462ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:19,868 [82 ] 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-16 08:06:19,868 [82 ] NetCore.StaticFiles.StaticFileMiddleware - The file /index.html was not modified INFO 2026-02-16 08:06:19,868 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6058ms 304 text/html INFO 2026-02-16 08:06:19,912 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200379882&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:06:19,913 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:06:19,913 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9266ms 200 text/html INFO 2026-02-16 08:06:20,100 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.35171301494829854 INFO 2026-02-16 08:06:20,100 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:06:20,100 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5875ms 200 application/javascript INFO 2026-02-16 08:06:20,178 [75 ] 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-16 08:06:20,178 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:20,178 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,178 [82 ] 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%3D1771200379882%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 08:06:20,178 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,179 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,179 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,180 [82 ] 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-16 08:06:20,180 [75 ] 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-16 08:06:20,181 [82 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200379882&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:06:20,181 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:06:20,181 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:06:20,181 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:06:20,184 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,184 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.6938ms INFO 2026-02-16 08:06:20,184 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,184 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4004ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,196 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:06:20,198 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,198 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.1832ms INFO 2026-02-16 08:06:20,198 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,198 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4949ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,271 [80 ] 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-16 08:06:20,271 [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-16 08:06:20,272 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,272 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,272 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,272 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,273 [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-16 08:06:20,273 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:20,274 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:06:20,274 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:06:20,274 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:06:20,276 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,276 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1904ms INFO 2026-02-16 08:06:20,276 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,276 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0491ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,288 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:06:20,290 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,290 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.5157ms INFO 2026-02-16 08:06:20,290 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,291 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2516ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,363 [80 ] 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-16 08:06:20,363 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 08:06:20,363 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,363 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,363 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,363 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,365 [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-16 08:06:20,365 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:20,365 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:20,365 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,365 [82 ] 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-16 08:06:20,365 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,366 [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-16 08:06:20,368 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,368 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,368 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.0241ms INFO 2026-02-16 08:06:20,368 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,368 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2177ms INFO 2026-02-16 08:06:20,368 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,368 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.92ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,368 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.007ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,371 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,371 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2195ms INFO 2026-02-16 08:06:20,371 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,371 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9151ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,377 [82 ] 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-16 08:06:20,377 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,378 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,378 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:06:20,378 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,379 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,379 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:20,380 [78 ] 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-16 08:06:20,381 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,381 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7388ms INFO 2026-02-16 08:06:20,381 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,381 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2756ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,382 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,382 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7299ms INFO 2026-02-16 08:06:20,382 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,382 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.268ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,387 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 08:06:20,387 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,387 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,388 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 08:06:20,388 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,388 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,388 [81 ] 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-16 08:06:20,389 [83 ] 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-16 08:06:20,395 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,395 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.2293ms INFO 2026-02-16 08:06:20,396 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,396 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8114ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,396 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,396 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9167ms INFO 2026-02-16 08:06:20,396 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,396 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6996ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,443 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 08:06:20,443 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,443 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,445 [81 ] 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-16 08:06:20,449 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,449 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.391ms INFO 2026-02-16 08:06:20,449 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,449 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2682ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,463 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:06:20,463 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,463 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,463 [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-16 08:06:20,463 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,464 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,464 [81 ] 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-16 08:06:20,465 [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-16 08:06:20,477 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,478 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.0831ms INFO 2026-02-16 08:06:20,478 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,478 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9589ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,505 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,505 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 40.6245ms INFO 2026-02-16 08:06:20,505 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,506 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.2271ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:20,567 [81 ] 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-16 08:06:20,567 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:20,567 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,568 [81 ] 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-16 08:06:20,572 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:20,572 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1934ms INFO 2026-02-16 08:06:20,572 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:20,572 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2966ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:35,823 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200394788&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:06:35,823 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:06:35,823 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8818ms 200 text/html INFO 2026-02-16 08:06:36,356 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4920349418791903 INFO 2026-02-16 08:06:36,356 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:06:36,356 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6141ms 200 application/javascript INFO 2026-02-16 08:06:36,466 [75 ] 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%3D1771200394788%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 08:06:36,467 [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-16 08:06:36,467 [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-16 08:06:36,467 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,469 [75 ] 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-16 08:06:36,470 [75 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200394788&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:06:36,473 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,473 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.4209ms INFO 2026-02-16 08:06:36,473 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,473 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.945ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,491 [78 ] 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-16 08:06:36,492 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:36,492 [78 ] 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-16 08:06:36,492 [78 ] 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-16 08:06:36,492 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,494 [78 ] 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-16 08:06:36,494 [78 ] 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-16 08:06:36,495 [78 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:06:36,495 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,495 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0763ms INFO 2026-02-16 08:06:36,495 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,495 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4224ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,578 [75 ] 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-16 08:06:36,578 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:36,579 [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-16 08:06:36,579 [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-16 08:06:36,579 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:06:36,580 [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-16 08:06:36,582 [75 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0ODg1IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYxNDUiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLliJjkv4rlrociLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ4ODUiLCJqdGkiOiI3NmE3Mzk3Ny01ZTA1LTQ3MzMtYmE2MC1iZmUyOTliZDhjMDIiLCJpYXQiOjE3NzA4NzYwMjgsIm5iZiI6MTc3MDg3NjAyNiwiZXhwIjoxNzcwOTYyNDI4LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.NiS3FuIO6hu-hkcngRnDWdz613wN_q2LhEn55MajqK0 INFO 2026-02-16 08:06:36,585 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,585 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.0136ms INFO 2026-02-16 08:06:36,585 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:06:36,586 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7119ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,670 [81 ] 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-16 08:06:36,671 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:36,671 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,673 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,674 [81 ] 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-16 08:06:36,675 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:06:36,675 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:06:36,675 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:06:36,690 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:06:36,692 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,692 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.3054ms INFO 2026-02-16 08:06:36,692 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,692 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0394ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,778 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 08:06:36,778 [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-16 08:06:36,778 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,778 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,778 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,778 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,779 [78 ] 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-16 08:06:36,779 [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-16 08:06:36,780 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:06:36,781 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:06:36,781 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:06:36,782 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,783 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.138ms INFO 2026-02-16 08:06:36,783 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,783 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9298ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,810 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:06:36,813 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,813 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.7298ms INFO 2026-02-16 08:06:36,813 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,813 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6224ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,898 [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-16 08:06:36,899 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,899 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,900 [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-16 08:06:36,901 [78 ] 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-16 08:06:36,901 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,901 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,902 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:36,905 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,905 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3527ms INFO 2026-02-16 08:06:36,905 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,906 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9954ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,906 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,906 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9905ms INFO 2026-02-16 08:06:36,906 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,907 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1492ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,926 [81 ] 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-16 08:06:36,926 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:36,927 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,927 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,928 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:36,930 [81 ] 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-16 08:06:36,930 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,930 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,931 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:36,933 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,933 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0854ms INFO 2026-02-16 08:06:36,933 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,933 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7519ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,934 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,934 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7438ms INFO 2026-02-16 08:06:36,934 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,934 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3367ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,935 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 08:06:36,936 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,936 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,937 [81 ] 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-16 08:06:36,940 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,940 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2344ms INFO 2026-02-16 08:06:36,940 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,940 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8283ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,956 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:06:36,956 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,956 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,956 [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-16 08:06:36,957 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,957 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,957 [76 ] 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-16 08:06:36,958 [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-16 08:06:36,960 [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-16 08:06:36,960 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,960 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,960 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,960 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1524ms INFO 2026-02-16 08:06:36,960 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,960 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9061ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,961 [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-16 08:06:36,965 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,965 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4943ms INFO 2026-02-16 08:06:36,965 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,965 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1653ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,965 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,966 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.682ms INFO 2026-02-16 08:06:36,966 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,966 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2624ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:36,992 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 08:06:36,992 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:36,992 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,993 [75 ] 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-16 08:06:36,998 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:36,998 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3651ms INFO 2026-02-16 08:06:36,998 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:36,998 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9497ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:37,014 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:06:37,015 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:37,015 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:37,016 [81 ] 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-16 08:06:37,016 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 08:06:37,017 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:37,017 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:37,018 [75 ] 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-16 08:06:37,024 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:37,024 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.3697ms INFO 2026-02-16 08:06:37,024 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:37,024 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.032ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:37,039 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:37,039 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.6646ms INFO 2026-02-16 08:06:37,040 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:37,040 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2112ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:37,504 [76 ] 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-16 08:06:37,504 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:37,504 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:37,506 [76 ] 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-16 08:06:37,509 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:37,509 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4398ms INFO 2026-02-16 08:06:37,509 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:37,509 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5228ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:37,796 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 08:06:37,796 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:37,796 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:37,798 [81 ] 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-16 08:06:37,802 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:37,802 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.1537ms INFO 2026-02-16 08:06:37,802 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:37,802 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0896ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:40,872 [81 ] 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-16 08:06:40,872 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:40,872 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:40,872 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:40,873 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:40,879 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:40,879 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9385ms INFO 2026-02-16 08:06:40,879 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:40,880 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0317ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:40,902 [75 ] 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-16 08:06:40,902 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:40,903 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:40,904 [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-16 08:06:40,907 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:40,907 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9323ms INFO 2026-02-16 08:06:40,907 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:40,907 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8972ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:40,910 [76 ] 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-16 08:06:40,910 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:40,919 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:40,920 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:40,921 [76 ] 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-16 08:06:40,926 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:40,926 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.9395ms INFO 2026-02-16 08:06:40,926 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:40,926 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6301ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:42,476 [81 ] 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-16 08:06:42,476 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:42,476 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:42,476 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:42,478 [81 ] 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-16 08:06:42,522 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:42,523 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 45.1775ms INFO 2026-02-16 08:06:42,523 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:42,523 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.8558ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:43,096 [81 ] 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-16 08:06:43,096 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:43,096 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:43,097 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:43,098 [81 ] 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-16 08:06:43,123 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:43,124 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 25.6513ms INFO 2026-02-16 08:06:43,124 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:43,124 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.764ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:46,879 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200406795&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:06:46,879 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:06:46,880 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7135ms 200 text/html INFO 2026-02-16 08:06:47,204 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3891516616716063 INFO 2026-02-16 08:06:47,205 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:06:47,205 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5884ms 200 application/javascript INFO 2026-02-16 08:06:47,345 [75 ] 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%3D1771200406795%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 08:06:47,346 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,348 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,349 [75 ] 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-16 08:06:47,350 [75 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200406795&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:06:47,353 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,353 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.6426ms INFO 2026-02-16 08:06:47,353 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,353 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6186ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,360 [75 ] 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-16 08:06:47,360 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:47,360 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,360 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,362 [75 ] 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-16 08:06:47,363 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:06:47,363 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:06:47,363 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:06:47,378 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:06:47,380 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,380 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4044ms INFO 2026-02-16 08:06:47,380 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,380 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3843ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,453 [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-16 08:06:47,454 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,454 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,454 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 08:06:47,454 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,455 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,455 [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-16 08:06:47,456 [83 ] 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-16 08:06:47,457 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:06:47,457 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:06:47,457 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:06:47,458 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,458 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1701ms INFO 2026-02-16 08:06:47,458 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,459 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3466ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,486 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:06:47,489 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,489 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.1297ms INFO 2026-02-16 08:06:47,489 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,489 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8816ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,563 [80 ] 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-16 08:06:47,563 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,563 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,564 [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-16 08:06:47,564 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,564 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,565 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:47,565 [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-16 08:06:47,569 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,569 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.577ms INFO 2026-02-16 08:06:47,569 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,569 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8612ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,571 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,571 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9131ms INFO 2026-02-16 08:06:47,571 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,572 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6146ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,581 [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-16 08:06:47,581 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:47,581 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,581 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,583 [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-16 08:06:47,585 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 08:06:47,585 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,585 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,586 [83 ] 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-16 08:06:47,588 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,588 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4897ms INFO 2026-02-16 08:06:47,588 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,588 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3835ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,589 [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-16 08:06:47,589 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,589 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,591 [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-16 08:06:47,595 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,595 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,595 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2584ms INFO 2026-02-16 08:06:47,595 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,595 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.1133ms INFO 2026-02-16 08:06:47,595 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,595 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0443ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,595 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9481ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,599 [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-16 08:06:47,599 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,599 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,600 [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-16 08:06:47,603 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:06:47,603 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,603 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,603 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,603 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0905ms INFO 2026-02-16 08:06:47,603 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,604 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1068ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,604 [75 ] 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-16 08:06:47,605 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 08:06:47,606 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,606 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,607 [78 ] 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-16 08:06:47,607 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,607 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9642ms INFO 2026-02-16 08:06:47,607 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,607 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6208ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,610 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,610 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2515ms INFO 2026-02-16 08:06:47,610 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,610 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0068ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,642 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 08:06:47,642 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,642 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,644 [75 ] 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-16 08:06:47,648 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,648 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6224ms INFO 2026-02-16 08:06:47,648 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,648 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3662ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,677 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 08:06:47,677 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,677 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,677 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:06:47,677 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,677 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,678 [80 ] 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-16 08:06:47,679 [75 ] 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-16 08:06:47,691 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,692 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.886ms INFO 2026-02-16 08:06:47,692 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,692 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6056ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,698 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,699 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.3804ms INFO 2026-02-16 08:06:47,699 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,699 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0363ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:47,762 [76 ] 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-16 08:06:47,762 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:47,763 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,764 [76 ] 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-16 08:06:47,767 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:47,767 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8371ms INFO 2026-02-16 08:06:47,767 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:47,767 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7808ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:50,194 [80 ] 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-16 08:06:50,195 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:50,195 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:50,195 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:50,196 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:50,202 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:50,202 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.706ms INFO 2026-02-16 08:06:50,202 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:50,202 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8729ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:50,225 [81 ] 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-16 08:06:50,226 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:50,226 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:50,226 [78 ] 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-16 08:06:50,226 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:50,226 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:50,226 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:50,227 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:50,228 [78 ] 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-16 08:06:50,230 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:50,230 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9685ms INFO 2026-02-16 08:06:50,230 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:50,230 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6782ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:50,233 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:50,233 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.0465ms INFO 2026-02-16 08:06:50,233 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:50,233 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7691ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:06:53,467 [76 ] 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-16 08:06:53,467 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:06:53,467 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:06:53,467 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:53,469 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:06:53,474 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:06:53,474 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6783ms INFO 2026-02-16 08:06:53,474 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:06:53,475 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0061ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:52,758 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200532243&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:08:52,759 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:08:52,759 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8005ms 200 text/html INFO 2026-02-16 08:08:53,489 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4172004106258298 INFO 2026-02-16 08:08:53,489 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:08:53,489 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6597ms 200 application/javascript INFO 2026-02-16 08:08:53,626 [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%3D1771200532243%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 08:08:53,626 [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-16 08:08:53,627 [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-16 08:08:53,627 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,628 [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-16 08:08:53,629 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200532243&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:08:53,632 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:53,632 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2093ms INFO 2026-02-16 08:08:53,632 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,633 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.763ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:53,640 [49 ] 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-16 08:08:53,640 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:08:53,640 [49 ] 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-16 08:08:53,640 [49 ] 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-16 08:08:53,641 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,642 [49 ] 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-16 08:08:53,643 [49 ] 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-16 08:08:53,643 [49 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:08:53,643 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:53,643 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1099ms INFO 2026-02-16 08:08:53,643 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,643 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2205ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:08:53,722 [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-16 08:08:53,722 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:08:53,722 [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-16 08:08:53,722 [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-16 08:08:53,722 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:08:53,724 [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-16 08:08:53,725 [25 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4NTQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzc1OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iuiigee7jeaZliIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODU0IiwianRpIjoiMDFmYzVlYWMtMGQ2Yi00NjgxLThmN2MtNTA2ZTk4NDYwNWQwIiwiaWF0IjoxNzcwOTU2OTQyLCJuYmYiOjE3NzA5NTY5NDAsImV4cCI6MTc3MTA0MzM0MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.WF4M284o-eE7pntW_x6W6gW0WdffUtnbGFc59bYNKxk INFO 2026-02-16 08:08:53,728 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:53,728 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0342ms INFO 2026-02-16 08:08:53,728 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:08:53,728 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.989ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:53,817 [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-16 08:08:53,818 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:08:53,818 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:53,819 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,820 [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-16 08:08:53,822 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:08:53,822 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:08:53,822 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:08:53,836 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:08:53,838 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:53,839 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0592ms INFO 2026-02-16 08:08:53,839 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,839 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1864ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:53,927 [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-16 08:08:53,927 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:53,927 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,928 [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-16 08:08:53,929 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:08:53,930 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:08:53,930 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:08:53,958 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:08:53,961 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:53,961 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.9292ms INFO 2026-02-16 08:08:53,961 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,961 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.6755ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:53,963 [59 ] 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-16 08:08:53,963 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:53,963 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,964 [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-16 08:08:53,967 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:53,967 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8885ms INFO 2026-02-16 08:08:53,967 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:53,967 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6671ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,065 [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-16 08:08:54,065 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,066 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,067 [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-16 08:08:54,069 [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-16 08:08:54,069 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:08:54,069 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,069 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,071 [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-16 08:08:54,085 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,085 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.3691ms INFO 2026-02-16 08:08:54,085 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,085 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3824ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,089 [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-16 08:08:54,089 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,089 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.0629ms INFO 2026-02-16 08:08:54,089 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,089 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0429ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,089 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,089 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,091 [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-16 08:08:54,094 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,094 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1389ms INFO 2026-02-16 08:08:54,094 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,094 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.444ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,115 [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-16 08:08:54,115 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,115 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,116 [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-16 08:08:54,119 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,119 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0791ms INFO 2026-02-16 08:08:54,119 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,119 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7157ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,154 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 08:08:54,154 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,154 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,155 [59 ] 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-16 08:08:54,158 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,158 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2287ms INFO 2026-02-16 08:08:54,158 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,158 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8768ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,161 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:08:54,161 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,161 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,162 [25 ] 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-16 08:08:54,165 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,165 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6962ms INFO 2026-02-16 08:08:54,165 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,165 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3237ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,449 [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-16 08:08:54,449 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,450 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,451 [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-16 08:08:54,460 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,460 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.5394ms INFO 2026-02-16 08:08:54,460 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,460 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.02ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,464 [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-16 08:08:54,464 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,464 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,466 [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-16 08:08:54,469 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,469 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4009ms INFO 2026-02-16 08:08:54,469 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,469 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3854ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,479 [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-16 08:08:54,479 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,479 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,480 [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-16 08:08:54,485 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,485 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5218ms INFO 2026-02-16 08:08:54,485 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,485 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2567ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,485 [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-16 08:08:54,485 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,486 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,487 [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-16 08:08:54,496 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,496 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0009ms INFO 2026-02-16 08:08:54,496 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,496 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6194ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,506 [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-16 08:08:54,506 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,506 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,507 [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-16 08:08:54,528 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,528 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.1172ms INFO 2026-02-16 08:08:54,528 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,529 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7869ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:54,863 [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-16 08:08:54,863 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:54,863 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,864 [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-16 08:08:54,867 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:54,867 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.054ms INFO 2026-02-16 08:08:54,867 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:54,868 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9475ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:55,898 [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-16 08:08:55,898 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:08:55,898 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:55,898 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:55,900 [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-16 08:08:55,901 [27 ] 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-16 08:08:55,901 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:55,901 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:55,902 [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-16 08:08:55,906 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:55,906 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:55,906 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7609ms INFO 2026-02-16 08:08:55,906 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:55,906 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3982ms INFO 2026-02-16 08:08:55,906 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:55,906 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4112ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:55,906 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6147ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:55,917 [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-16 08:08:55,917 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:08:55,917 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:55,917 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:55,918 [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-16 08:08:55,923 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:55,923 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.7037ms INFO 2026-02-16 08:08:55,923 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:55,923 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4785ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:08:57,994 [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-16 08:08:57,994 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:08:57,994 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:08:57,995 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:57,996 [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-16 08:08:58,021 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:08:58,021 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 24.8064ms INFO 2026-02-16 08:08:58,021 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:08:58,021 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.9004ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:32,589 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200992389&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:16:32,590 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:16:32,590 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8654ms 200 text/html INFO 2026-02-16 08:16:33,314 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3580317715136272 INFO 2026-02-16 08:16:33,315 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:16:33,315 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6993ms 200 application/javascript INFO 2026-02-16 08:16:33,479 [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%3D1771200992389%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 08:16:33,480 [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-16 08:16:33,480 [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-16 08:16:33,480 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:33,481 [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-16 08:16:33,482 [55 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771200992389&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:16:33,485 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:33,485 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.878ms INFO 2026-02-16 08:16:33,485 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:33,485 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2631ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:33,515 [51 ] 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-16 08:16:33,515 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:33,515 [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-16 08:16:33,516 [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-16 08:16:33,516 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:33,517 [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). WARN 2026-02-16 08:16:33,518 [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-16 08:16:33,518 [51 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:16:33,518 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:33,518 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9942ms INFO 2026-02-16 08:16:33,518 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:33,518 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2156ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:16:33,670 [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-16 08:16:33,670 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:33,670 [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-16 08:16:33,670 [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-16 08:16:33,670 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:16:33,672 [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-16 08:16:33,673 [51 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MDkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzEyNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWNleeOsiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODA5IiwianRpIjoiYzdiNTUzYTEtYWRhOS00N2E0LTllMDktZjJhN2IzNTBlYzI1IiwiaWF0IjoxNzcxMDQ3MTQyLCJuYmYiOjE3NzEwNDcxNDAsImV4cCI6MTc3MTEzMzU0MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.FmvWshusYNeZC0ntdKxReUbsK7kNNVaPv2dhsQDpoPI INFO 2026-02-16 08:16:33,676 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:33,676 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0913ms INFO 2026-02-16 08:16:33,676 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:16:33,676 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0083ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:33,830 [52 ] 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-16 08:16:33,830 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:33,830 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:33,832 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:33,833 [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). INFO 2026-02-16 08:16:33,834 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:16:33,834 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:16:33,834 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:16:33,849 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:16:33,851 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:33,851 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0469ms INFO 2026-02-16 08:16:33,851 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:33,852 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5017ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:33,990 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 08:16:33,990 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:33,991 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:33,992 [50 ] 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-16 08:16:33,993 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:16:33,993 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:16:33,993 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:16:34,021 [51 ] 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-16 08:16:34,021 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:16:34,021 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,022 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,023 [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-16 08:16:34,024 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,024 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.4818ms INFO 2026-02-16 08:16:34,024 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,025 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3557ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,026 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,026 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9404ms INFO 2026-02-16 08:16:34,026 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,026 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.833ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,222 [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-16 08:16:34,222 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,222 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,224 [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-16 08:16:34,229 [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-16 08:16:34,229 [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-16 08:16:34,229 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:34,229 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,229 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,229 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,230 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,230 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,230 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9857ms INFO 2026-02-16 08:16:34,230 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,230 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8903ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,231 [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-16 08:16:34,231 [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-16 08:16:34,234 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,234 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3593ms INFO 2026-02-16 08:16:34,234 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,234 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1099ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,236 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,236 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0354ms INFO 2026-02-16 08:16:34,236 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,236 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8417ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,349 [52 ] 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-16 08:16:34,349 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,350 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,351 [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-16 08:16:34,355 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,355 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9709ms INFO 2026-02-16 08:16:34,355 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,355 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5514ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,357 [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-16 08:16:34,357 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,357 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,359 [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-16 08:16:34,363 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,363 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.999ms INFO 2026-02-16 08:16:34,363 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,363 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8889ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,382 [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-16 08:16:34,382 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,382 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,384 [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-16 08:16:34,387 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,388 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1998ms INFO 2026-02-16 08:16:34,388 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,388 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8096ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,429 [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-16 08:16:34,430 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 08:16:34,430 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,430 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,430 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,430 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,431 [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-16 08:16:34,431 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,431 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,431 [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-16 08:16:34,431 [51 ] 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-16 08:16:34,432 [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-16 08:16:34,436 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,436 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4882ms INFO 2026-02-16 08:16:34,436 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,436 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1263ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,439 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,439 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0853ms INFO 2026-02-16 08:16:34,439 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,439 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9242ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,442 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,442 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 10.7895ms INFO 2026-02-16 08:16:34,442 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,442 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7642ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,514 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:16:34,514 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 08:16:34,514 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,514 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,514 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,514 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,516 [52 ] 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-16 08:16:34,516 [51 ] 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-16 08:16:34,535 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,536 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.9334ms INFO 2026-02-16 08:16:34,536 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,536 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5376ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,575 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,575 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 59.0706ms INFO 2026-02-16 08:16:34,575 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,575 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.8532ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:34,590 [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-16 08:16:34,590 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:34,590 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,591 [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-16 08:16:34,594 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:34,595 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.345ms INFO 2026-02-16 08:16:34,595 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:34,595 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1553ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:39,590 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-02-16 08:16:39,590 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-02-16 08:16:39,591 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:39,598 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-02-16 08:16:39,598 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8123ms 200 application/javascript INFO 2026-02-16 08:16:39,604 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-02-16 08:16:39,604 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6336ms 200 text/css INFO 2026-02-16 08:16:39,631 [51 ] 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-16 08:16:39,631 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:39,631 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:39,631 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:39,632 [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-16 08:16:39,638 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:39,638 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9234ms INFO 2026-02-16 08:16:39,638 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:39,638 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7791ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:39,747 [55 ] 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-16 08:16:39,747 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:39,747 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:39,749 [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-16 08:16:39,749 [48 ] 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-16 08:16:39,749 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:39,749 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:39,751 [48 ] 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-16 08:16:39,752 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:39,752 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7607ms INFO 2026-02-16 08:16:39,752 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:39,753 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6599ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:40,175 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:40,178 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 426.9041ms INFO 2026-02-16 08:16:40,178 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:40,178 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 429.4555ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:52,767 [51 ] 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-16 08:16:52,772 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:52,772 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:52,773 [51 ] 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-16 08:16:52,782 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:52,782 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 9.1757ms INFO 2026-02-16 08:16:52,782 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:52,782 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3088ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:53,989 [52 ] 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-16 08:16:53,989 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:53,989 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:53,990 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:53,991 [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-16 08:16:53,997 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:53,997 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8345ms INFO 2026-02-16 08:16:53,997 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:53,997 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9177ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:55,949 [51 ] 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-16 08:16:55,949 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:55,949 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:55,950 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,951 [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-16 08:16:55,956 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:55,957 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6299ms INFO 2026-02-16 08:16:55,957 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,957 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7781ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:55,982 [48 ] 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-16 08:16:55,982 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:55,982 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,984 [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-16 08:16:55,987 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:55,987 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0364ms INFO 2026-02-16 08:16:55,987 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,987 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7765ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:55,989 [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-16 08:16:55,990 [48 ] 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-16 08:16:55,990 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:55,990 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,990 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:55,990 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,990 [51 ] 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-16 08:16:55,990 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:55,990 [52 ] 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-16 08:16:55,991 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,991 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:55,991 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,991 [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-16 08:16:55,991 [48 ] 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-16 08:16:55,992 [51 ] 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-16 08:16:55,992 [52 ] 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-16 08:16:55,994 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:55,995 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6607ms INFO 2026-02-16 08:16:55,995 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,995 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4717ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:55,995 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:55,995 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.848ms INFO 2026-02-16 08:16:55,995 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,995 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3126ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:55,996 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:55,996 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.7866ms INFO 2026-02-16 08:16:55,996 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,996 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.464ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:55,997 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:55,997 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.1244ms INFO 2026-02-16 08:16:55,997 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:55,997 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8295ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:56,149 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1809& INFO 2026-02-16 08:16:56,150 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:56,150 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:56,151 [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-16 08:16:56,155 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:56,155 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.6508ms INFO 2026-02-16 08:16:56,155 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:56,155 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.656ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:59,749 [51 ] 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-16 08:16:59,749 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:16:59,750 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:59,750 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:59,751 [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-16 08:16:59,757 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:59,757 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9071ms INFO 2026-02-16 08:16:59,757 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:59,757 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1309ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:59,782 [52 ] 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-16 08:16:59,782 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:59,782 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:59,783 [52 ] 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-16 08:16:59,785 [52 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 08:16:59,789 [51 ] 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-16 08:16:59,790 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:59,790 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:59,791 [51 ] 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-16 08:16:59,791 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:59,791 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 7.9131ms INFO 2026-02-16 08:16:59,791 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:59,792 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6267ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:59,794 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:59,794 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8737ms INFO 2026-02-16 08:16:59,794 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:59,794 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6867ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:16:59,901 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1809& INFO 2026-02-16 08:16:59,901 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:16:59,902 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:59,903 [52 ] 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-16 08:16:59,906 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:16:59,906 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.5787ms INFO 2026-02-16 08:16:59,906 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:16:59,906 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2874ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:07,135 [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 INFO 2026-02-16 08:24:07,136 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:24:07,136 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9334ms 200 text/html INFO 2026-02-16 08:24:07,652 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771201448282&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:24:07,652 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:24:07,652 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7322ms 200 text/html INFO 2026-02-16 08:24:08,413 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5877398907637634 INFO 2026-02-16 08:24:08,414 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:24:08,414 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6608ms 200 application/javascript INFO 2026-02-16 08:24:08,551 [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%3D1771201448282%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 08:24:08,552 [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-16 08:24:08,552 [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-16 08:24:08,552 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:08,554 [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-16 08:24:08,554 [31 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771201448282&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:24:08,558 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:08,558 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2523ms INFO 2026-02-16 08:24:08,558 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:08,558 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6727ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:08,577 [58 ] 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-16 08:24:08,577 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:08,577 [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-16 08:24:08,577 [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-16 08:24:08,578 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:08,579 [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). WARN 2026-02-16 08:24:08,579 [58 ] 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-16 08:24:08,580 [58 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:24:08,580 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:08,580 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0273ms INFO 2026-02-16 08:24:08,580 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:08,580 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.993ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:24:08,764 [31 ] 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-16 08:24:08,764 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:08,764 [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-16 08:24:08,765 [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-16 08:24:08,765 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:24:08,766 [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-16 08:24:08,767 [31 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0ODk3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYxNTIiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpn6bnq4vpkpwiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ4OTciLCJqdGkiOiI4OTkxZTZiNy0wNTgzLTRkMmMtODViMi1lMTY4MDVhN2QyMTEiLCJpYXQiOjE3NzAyNjE2ODMsIm5iZiI6MTc3MDI2MTY4MSwiZXhwIjoxNzcwMzQ4MDgzLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.FI30bhF1JoEZNG9HRtYgZILMgOfPGgmStDJPyo45XL4 INFO 2026-02-16 08:24:08,770 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:08,770 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0307ms INFO 2026-02-16 08:24:08,770 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:24:08,770 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3842ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:08,878 [31 ] 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-16 08:24:08,878 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:08,878 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:08,880 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:08,881 [31 ] 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-16 08:24:08,882 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:24:08,882 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:24:08,882 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:24:08,915 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:24:08,918 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:08,918 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 36.9174ms INFO 2026-02-16 08:24:08,918 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:08,918 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.3327ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,035 [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-16 08:24:09,035 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,035 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,037 [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-16 08:24:09,038 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:24:09,039 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:24:09,039 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:24:09,041 [5 ] 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-16 08:24:09,041 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,041 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,043 [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-16 08:24:09,046 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,046 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5236ms INFO 2026-02-16 08:24:09,046 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,046 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4338ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,067 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:24:09,070 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,070 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.3457ms INFO 2026-02-16 08:24:09,070 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,070 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6658ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,178 [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-16 08:24:09,178 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,179 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,180 [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-16 08:24:09,186 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,186 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3528ms INFO 2026-02-16 08:24:09,186 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,186 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4242ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,189 [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-16 08:24:09,189 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:09,189 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,189 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,190 [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-16 08:24:09,192 [5 ] 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-16 08:24:09,192 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,192 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,194 [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-16 08:24:09,196 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,196 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8143ms INFO 2026-02-16 08:24:09,196 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,196 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.573ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,197 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,197 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2193ms INFO 2026-02-16 08:24:09,197 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,197 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0769ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,271 [33 ] 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-16 08:24:09,271 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,271 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,271 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 08:24:09,272 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,272 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,272 [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-16 08:24:09,273 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:24:09,273 [5 ] 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-16 08:24:09,274 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,274 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,275 [32 ] 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-16 08:24:09,275 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,275 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9576ms INFO 2026-02-16 08:24:09,275 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,275 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5905ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,277 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,277 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5223ms INFO 2026-02-16 08:24:09,277 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,277 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5999ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,278 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,278 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.027ms INFO 2026-02-16 08:24:09,278 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,278 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8704ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,283 [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-16 08:24:09,284 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,284 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,285 [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-16 08:24:09,292 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,292 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5709ms INFO 2026-02-16 08:24:09,292 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,292 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1319ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,322 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 08:24:09,322 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,322 [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-16 08:24:09,322 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,322 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,322 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,323 [33 ] 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-16 08:24:09,323 [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-16 08:24:09,327 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,327 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4762ms INFO 2026-02-16 08:24:09,327 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,327 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1405ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,331 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,331 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.1042ms INFO 2026-02-16 08:24:09,331 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,332 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.027ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,379 [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-16 08:24:09,379 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,379 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,380 [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-16 08:24:09,383 [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-16 08:24:09,383 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,383 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,385 [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-16 08:24:09,389 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,389 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.649ms INFO 2026-02-16 08:24:09,389 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,389 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4474ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,406 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,406 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.575ms INFO 2026-02-16 08:24:09,406 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,406 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.3684ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:09,427 [33 ] 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-16 08:24:09,427 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:09,427 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,428 [33 ] 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-16 08:24:09,431 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:09,431 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0781ms INFO 2026-02-16 08:24:09,431 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:09,431 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.754ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:12,543 [34 ] 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-16 08:24:12,543 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:12,543 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:12,544 [32 ] 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-16 08:24:12,544 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:12,545 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:12,545 [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-16 08:24:12,545 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:12,546 [32 ] 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-16 08:24:12,549 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:12,549 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9371ms INFO 2026-02-16 08:24:12,549 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:12,549 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0153ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:12,549 [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-16 08:24:12,549 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:12,550 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:12,550 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:12,551 [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-16 08:24:12,551 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:12,551 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.4607ms INFO 2026-02-16 08:24:12,552 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:12,552 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.491ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:12,556 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:12,556 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9927ms INFO 2026-02-16 08:24:12,556 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:12,556 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6411ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:17,149 [32 ] 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-16 08:24:17,149 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:17,149 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:17,149 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:17,151 [32 ] 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-16 08:24:17,156 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:17,156 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.4701ms INFO 2026-02-16 08:24:17,156 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:17,156 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7842ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:24,427 [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-16 08:24:24,427 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:24,427 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:24,427 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:24,428 [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-16 08:24:24,434 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:24,434 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.1495ms INFO 2026-02-16 08:24:24,434 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:24,434 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3427ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:33,571 [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-16 08:24:33,571 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:33,572 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:33,572 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:33,573 [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-16 08:24:33,579 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:33,579 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.6673ms INFO 2026-02-16 08:24:33,579 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:33,579 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8664ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:35,353 [34 ] 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-16 08:24:35,353 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:35,353 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:35,353 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:35,355 [34 ] 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-16 08:24:35,360 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:35,361 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.6334ms INFO 2026-02-16 08:24:35,361 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:35,361 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8968ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:39,433 [5 ] 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-16 08:24:39,433 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:39,433 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:39,434 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:39,435 [5 ] 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-16 08:24:39,481 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:39,481 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 46.2761ms INFO 2026-02-16 08:24:39,481 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:39,482 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.6526ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:44,843 [5 ] 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-16 08:24:44,844 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:44,844 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:44,844 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:44,845 [5 ] 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-16 08:24:44,888 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:44,888 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 42.611ms INFO 2026-02-16 08:24:44,888 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:44,888 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.8746ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:48,368 [34 ] 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-16 08:24:48,368 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:48,368 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:48,369 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:48,370 [34 ] 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-16 08:24:48,412 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:48,412 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 42.1972ms INFO 2026-02-16 08:24:48,412 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:48,412 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.3352ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:51,595 [34 ] 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-16 08:24:51,595 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:51,595 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:51,596 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:51,597 [34 ] 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-16 08:24:51,622 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:51,623 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 25.3464ms INFO 2026-02-16 08:24:51,623 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:51,623 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.6676ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:24:58,473 [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-16 08:24:58,473 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:24:58,473 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:24:58,474 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:58,475 [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-16 08:24:58,518 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:24:58,518 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 43.2772ms INFO 2026-02-16 08:24:58,518 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:24:58,518 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.5095ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:00,891 [35 ] 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-16 08:25:00,891 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:00,891 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:00,891 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:00,893 [35 ] 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-16 08:25:00,915 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:00,915 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.4676ms INFO 2026-02-16 08:25:00,915 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:00,915 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6521ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:02,262 [34 ] 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-16 08:25:02,263 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:02,263 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:02,263 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:02,264 [34 ] 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-16 08:25:02,307 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:02,307 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 42.3252ms INFO 2026-02-16 08:25:02,307 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:02,307 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.6621ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:03,650 [35 ] 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-16 08:25:03,651 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:03,651 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:03,651 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:03,653 [35 ] 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-16 08:25:03,696 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:03,696 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 43.4673ms INFO 2026-02-16 08:25:03,696 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:03,696 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.81ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:06,182 [35 ] 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-16 08:25:06,182 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:06,183 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:06,183 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:06,184 [35 ] 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-16 08:25:06,227 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:06,227 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 42.7808ms INFO 2026-02-16 08:25:06,227 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:06,227 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.9778ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:07,216 [34 ] 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-16 08:25:07,216 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:07,216 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:07,217 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:07,218 [34 ] 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-16 08:25:07,243 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:07,243 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 24.9518ms INFO 2026-02-16 08:25:07,243 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:07,243 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.0217ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:09,093 [32 ] 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-16 08:25:09,093 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:09,093 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:09,094 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:09,095 [32 ] 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-16 08:25:09,117 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:09,118 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.7103ms INFO 2026-02-16 08:25:09,118 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:09,118 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8968ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:17,948 [32 ] 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-16 08:25:17,948 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:17,949 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:17,949 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:17,950 [32 ] 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-16 08:25:17,988 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:17,988 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 38.0257ms INFO 2026-02-16 08:25:17,988 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:17,988 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.2015ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:19,363 [32 ] 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-16 08:25:19,364 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:19,364 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:19,364 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:19,365 [32 ] 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-16 08:25:19,403 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:19,403 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 37.9698ms INFO 2026-02-16 08:25:19,403 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:19,403 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.075ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:20,006 [34 ] 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-16 08:25:20,006 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:20,006 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:20,006 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:20,008 [34 ] 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-16 08:25:20,047 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:20,047 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 39.3925ms INFO 2026-02-16 08:25:20,047 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:20,047 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6548ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:20,960 [32 ] 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-16 08:25:20,960 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:20,960 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:20,960 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:20,961 [32 ] 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-16 08:25:20,999 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:21,000 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 38.0931ms INFO 2026-02-16 08:25:21,000 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:21,000 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.2169ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:25:22,902 [34 ] 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-16 08:25:22,902 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:25:22,902 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:25:22,902 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:22,904 [34 ] 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-16 08:25:22,926 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:25:22,927 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.8498ms INFO 2026-02-16 08:25:22,927 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:25:22,927 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9162ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:02,374 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-02-16 08:26:02,374 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:26:02,375 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:02,375 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,376 [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-16 08:26:02,382 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:02,382 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8126ms INFO 2026-02-16 08:26:02,382 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,382 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9089ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:02,386 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=4825a260-360d-4415-b155-3505377e3cf8& INFO 2026-02-16 08:26:02,386 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:02,386 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,387 [36 ] 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-16 08:26:02,436 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:02,437 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.1869ms INFO 2026-02-16 08:26:02,437 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,437 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.079ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:02,560 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 08:26:02,560 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:02,561 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,562 [35 ] 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-16 08:26:02,569 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365180&isHis=& INFO 2026-02-16 08:26:02,569 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:02,569 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:02,569 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.9497ms INFO 2026-02-16 08:26:02,569 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,570 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,570 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6547ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:02,571 [46 ] 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-16 08:26:02,575 [46 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 08:26:02,580 [46 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 08:26:02,583 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:02,583 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.7346ms INFO 2026-02-16 08:26:02,583 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,583 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7513ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:02,712 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=4825a260-360d-4415-b155-3505377e3cf8&isHis=& INFO 2026-02-16 08:26:02,713 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:02,713 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,714 [35 ] 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-16 08:26:02,719 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660557086424&guid=4825a260-360d-4415-b155-3505377e3cf8&recordId=65704&tableName=K_LEAVE& INFO 2026-02-16 08:26:02,719 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:02,719 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,721 [46 ] 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-16 08:26:02,770 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:02,770 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:02,770 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 56.0485ms INFO 2026-02-16 08:26:02,770 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,770 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 49.7283ms INFO 2026-02-16 08:26:02,770 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,770 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.0499ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:02,771 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.4989ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:02,792 [35 ] 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-16 08:26:02,793 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:26:02,793 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:02,793 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,794 [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-16 08:26:02,799 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:02,799 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2102ms INFO 2026-02-16 08:26:02,799 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,799 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0714ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:02,854 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=30162ba8-ae88-422f-93c8-6f0efe1075c8& INFO 2026-02-16 08:26:02,854 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:02,854 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,856 [36 ] 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-16 08:26:02,904 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:02,904 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 48.199ms INFO 2026-02-16 08:26:02,904 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:02,904 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.9355ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:03,010 [35 ] 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-16 08:26:03,010 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:26:03,011 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:03,011 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,012 [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-16 08:26:03,016 [35 ] 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-16 08:26:03,016 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:03,016 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,017 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:03,017 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8633ms INFO 2026-02-16 08:26:03,017 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,017 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7183ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:03,017 [35 ] 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-16 08:26:03,034 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:03,034 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 16.3837ms INFO 2026-02-16 08:26:03,034 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,034 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0936ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:03,244 [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-16 08:26:03,245 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:26:03,245 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:03,245 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,246 [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-16 08:26:03,251 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:03,251 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0259ms INFO 2026-02-16 08:26:03,251 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,251 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8461ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:03,260 [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-16 08:26:03,261 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:03,261 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,262 [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-16 08:26:03,265 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:03,266 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.186ms INFO 2026-02-16 08:26:03,266 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,266 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.372ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:03,315 [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-16 08:26:03,315 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:03,315 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,316 [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-16 08:26:03,325 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 08:26:03,325 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:26:03,325 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,326 [37 ] 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-16 08:26:03,345 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:03,345 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.5701ms INFO 2026-02-16 08:26:03,345 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,345 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3449ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:26:03,369 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:26:03,369 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.0811ms INFO 2026-02-16 08:26:03,369 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:26:03,370 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.9815ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:08,286 [48 ] 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-16 08:27:08,286 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:27:08,286 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8688ms 200 text/html INFO 2026-02-16 08:27:08,378 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771201628730&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:27:08,379 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:27:08,379 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7604ms 200 text/html INFO 2026-02-16 08:27:09,211 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3746299054384681 INFO 2026-02-16 08:27:09,212 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:27:09,212 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6482ms 200 application/javascript INFO 2026-02-16 08:27:09,310 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771201619507&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:27:09,311 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:27:09,311 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6007ms 200 text/html INFO 2026-02-16 08:27:09,341 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 08:27:09,341 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:09,360 [51 ] 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%3D1771201628730%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 08:27:09,361 [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-16 08:27:09,361 [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-16 08:27:09,361 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,362 [51 ] 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-16 08:27:09,363 [51 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771201628730&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:27:09,366 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,367 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0473ms INFO 2026-02-16 08:27:09,367 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,367 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3383ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,382 [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-16 08:27:09,382 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.8941ms 200 application/javascript INFO 2026-02-16 08:27:09,385 [52 ] 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-16 08:27:09,386 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:09,386 [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-16 08:27:09,386 [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-16 08:27:09,386 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,387 [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-16 08:27:09,388 [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-16 08:27:09,388 [52 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:27:09,388 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,388 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0028ms INFO 2026-02-16 08:27:09,388 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,388 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0933ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,444 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 08:27:09,444 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:09,455 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 08:27:09,455 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8324ms 200 application/javascript INFO 2026-02-16 08:27:09,470 [36 ] 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-16 08:27:09,470 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:09,471 [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-16 08:27:09,471 [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-16 08:27:09,471 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:27:09,472 [36 ] 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-16 08:27:09,474 [54 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MDM1IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyNDIiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpu4TlsJHov54iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUwMzUiLCJqdGkiOiIzNTkwZGUxNi02M2QyLTQ2ZDktYTY5OC01NjgzYjMyZGE1OTIiLCJpYXQiOjE3NzA5NzMyNzksIm5iZiI6MTc3MDk3MzI3NywiZXhwIjoxNzcxMDU5Njc5LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.RVQEx6d4YD7J8pYaJ53jMZhdkl-fx_1f4BY0JlVDp1E INFO 2026-02-16 08:27:09,476 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,476 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2225ms INFO 2026-02-16 08:27:09,476 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:27:09,477 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1634ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,562 [36 ] 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-16 08:27:09,562 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:09,563 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,564 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,565 [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-16 08:27:09,567 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:27:09,567 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:27:09,567 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:27:09,582 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:27:09,584 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,584 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.8186ms INFO 2026-02-16 08:27:09,584 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,584 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.058ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,678 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 08:27:09,679 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,679 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,680 [54 ] 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-16 08:27:09,680 [48 ] 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-16 08:27:09,681 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,681 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,681 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:27:09,681 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:27:09,681 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:27:09,682 [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-16 08:27:09,685 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,685 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0425ms INFO 2026-02-16 08:27:09,685 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,685 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7145ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,710 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:27:09,713 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,713 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.467ms INFO 2026-02-16 08:27:09,713 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,714 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.2159ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,808 [48 ] 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-16 08:27:09,808 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:09,808 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,808 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,810 [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-16 08:27:09,810 [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-16 08:27:09,810 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,811 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,812 [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-16 08:27:09,815 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,815 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3624ms INFO 2026-02-16 08:27:09,815 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,815 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.294ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,816 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,816 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0663ms INFO 2026-02-16 08:27:09,816 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,816 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3651ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,839 [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-16 08:27:09,839 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,839 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,840 [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-16 08:27:09,846 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,846 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.569ms INFO 2026-02-16 08:27:09,846 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,846 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3656ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,870 [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-16 08:27:09,871 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,871 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,872 [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-16 08:27:09,872 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:27:09,872 [47 ] 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-16 08:27:09,872 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,873 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,873 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,873 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,874 [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-16 08:27:09,874 [48 ] 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-16 08:27:09,876 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,876 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.3758ms INFO 2026-02-16 08:27:09,876 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,876 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9785ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,877 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,877 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,877 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1565ms INFO 2026-02-16 08:27:09,877 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,877 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1397ms INFO 2026-02-16 08:27:09,878 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,878 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1645ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,878 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3444ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,901 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 08:27:09,901 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,901 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,903 [54 ] 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-16 08:27:09,906 [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-16 08:27:09,906 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,907 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,908 [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-16 08:27:09,931 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,931 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 28.2539ms INFO 2026-02-16 08:27:09,931 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,931 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.0479ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,932 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,932 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 23.9568ms INFO 2026-02-16 08:27:09,932 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,932 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4646ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:09,938 [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-16 08:27:09,939 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:09,939 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,940 [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-16 08:27:09,945 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:09,945 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9945ms INFO 2026-02-16 08:27:09,945 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:09,945 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1444ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:10,010 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 08:27:10,010 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:10,010 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:10,011 [48 ] 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-16 08:27:10,012 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:27:10,013 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:10,013 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:10,014 [47 ] 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-16 08:27:10,023 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:10,023 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.1789ms INFO 2026-02-16 08:27:10,023 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:10,023 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9279ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:10,033 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:10,034 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.3137ms INFO 2026-02-16 08:27:10,034 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:10,034 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1549ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:10,407 [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-16 08:27:10,408 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:10,408 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:10,409 [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-16 08:27:10,413 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:10,413 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4876ms INFO 2026-02-16 08:27:10,413 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:10,413 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5344ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:11,389 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6544224878198376 INFO 2026-02-16 08:27:11,390 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:27:11,390 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6434ms 200 application/javascript INFO 2026-02-16 08:27:11,920 [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-16 08:27:11,920 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:11,921 [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-16 08:27:11,921 [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-16 08:27:11,921 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:11,922 [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). WARN 2026-02-16 08:27:11,923 [48 ] 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-16 08:27:11,923 [48 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:27:11,923 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:11,923 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0149ms INFO 2026-02-16 08:27:11,923 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:11,924 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3682ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:27:11,956 [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%3D1771201619507%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 08:27:11,957 [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-16 08:27:11,957 [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-16 08:27:11,957 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:11,958 [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). INFO 2026-02-16 08:27:11,959 [36 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771201619507&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:27:11,962 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:11,962 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.6601ms INFO 2026-02-16 08:27:11,962 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:11,962 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6886ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,100 [48 ] 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-16 08:27:12,100 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:12,101 [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-16 08:27:12,101 [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-16 08:27:12,101 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:27:12,102 [48 ] 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-16 08:27:12,103 [48 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwNDQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTExMiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOeOieeQtCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDQ0IiwianRpIjoiZGY5YTMwOWMtZThkNy00NWZjLWIxZDAtY2EzYzM4NGM1OWM2IiwiaWF0IjoxNzcwOTg1MzEyLCJuYmYiOjE3NzA5ODUzMTAsImV4cCI6MTc3MTA3MTcxMiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.03DLr0ORseMh8zrrA_HSe9WpZ0qXM0nifNvf-boTzAA INFO 2026-02-16 08:27:12,107 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,107 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.8524ms INFO 2026-02-16 08:27:12,107 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:27:12,107 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1449ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,268 [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-16 08:27:12,268 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:12,268 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:12,270 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,272 [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-16 08:27:12,273 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:27:12,273 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:27:12,273 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:27:12,288 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:27:12,290 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,291 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.9322ms INFO 2026-02-16 08:27:12,291 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,291 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9673ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,408 [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-16 08:27:12,408 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:12,408 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,410 [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-16 08:27:12,411 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:27:12,411 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:27:12,411 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:27:12,420 [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-16 08:27:12,420 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:12,420 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,422 [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-16 08:27:12,425 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,425 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2568ms INFO 2026-02-16 08:27:12,425 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,425 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9886ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,440 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:27:12,442 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,443 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.7603ms INFO 2026-02-16 08:27:12,443 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,443 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8896ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,621 [51 ] 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-16 08:27:12,621 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:12,621 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,623 [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-16 08:27:12,624 [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-16 08:27:12,624 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:12,624 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,625 [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-16 08:27:12,626 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,626 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2889ms INFO 2026-02-16 08:27:12,626 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,626 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1867ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,629 [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-16 08:27:12,630 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:12,630 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:12,630 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,631 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,631 [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-16 08:27:12,631 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.5856ms INFO 2026-02-16 08:27:12,631 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,631 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3324ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,636 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,636 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8402ms INFO 2026-02-16 08:27:12,636 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,636 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5988ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,911 [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-16 08:27:12,911 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:12,912 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,913 [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-16 08:27:12,916 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,916 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4648ms INFO 2026-02-16 08:27:12,916 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,917 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4792ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:12,959 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 08:27:12,959 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:12,959 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,961 [48 ] 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-16 08:27:12,964 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:12,964 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5537ms INFO 2026-02-16 08:27:12,964 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:12,964 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4578ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:13,175 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 08:27:13,175 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:13,176 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,177 [54 ] 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-16 08:27:13,178 [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-16 08:27:13,178 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:13,178 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:27:13,178 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,178 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:13,178 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,180 [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-16 08:27:13,180 [55 ] 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-16 08:27:13,183 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:13,183 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9762ms INFO 2026-02-16 08:27:13,183 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,183 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6678ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:13,184 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:13,184 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.4521ms INFO 2026-02-16 08:27:13,184 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,184 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3108ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:13,185 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:13,185 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2028ms INFO 2026-02-16 08:27:13,185 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,185 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9698ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:13,228 [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-16 08:27:13,228 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:13,228 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,229 [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-16 08:27:13,230 [51 ] 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-16 08:27:13,230 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:13,230 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,232 [51 ] 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-16 08:27:13,234 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:13,234 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2598ms INFO 2026-02-16 08:27:13,234 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,234 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0808ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:13,234 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:13,234 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.5904ms INFO 2026-02-16 08:27:13,234 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,234 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1242ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:13,369 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:27:13,369 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:13,369 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,371 [47 ] 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-16 08:27:13,372 [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-16 08:27:13,373 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:13,373 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,374 [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-16 08:27:13,397 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:13,397 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.677ms INFO 2026-02-16 08:27:13,397 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,397 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4585ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:13,424 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:13,424 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.5985ms INFO 2026-02-16 08:27:13,424 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:13,424 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.7181ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:16,229 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-02-16 08:27:16,229 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-02-16 08:27:16,229 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:16,230 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-02-16 08:27:16,231 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2609ms 200 text/css INFO 2026-02-16 08:27:16,231 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-02-16 08:27:16,231 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5546ms 200 application/javascript INFO 2026-02-16 08:27:16,232 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 08:27:16,232 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:16,232 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 08:27:16,232 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.466ms 200 application/javascript INFO 2026-02-16 08:27:16,264 [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-16 08:27:16,264 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:16,264 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:16,265 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:16,266 [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-16 08:27:16,271 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:16,272 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6834ms INFO 2026-02-16 08:27:16,272 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:16,272 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6316ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:16,367 [48 ] 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-16 08:27:16,367 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:16,368 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:16,369 [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-16 08:27:16,371 [47 ] 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-16 08:27:16,371 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:16,371 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:16,372 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:16,373 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:16,373 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5425ms INFO 2026-02-16 08:27:16,373 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:16,373 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6107ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:16,373 [47 ] 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-16 08:27:16,377 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:16,377 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.3773ms INFO 2026-02-16 08:27:16,377 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:16,377 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3595ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:21,342 [54 ] 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-16 08:27:21,342 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:21,342 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:21,342 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:21,344 [54 ] 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-16 08:27:21,406 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:21,406 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 62.2168ms INFO 2026-02-16 08:27:21,406 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:21,406 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.4026ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:27:24,926 [47 ] 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-16 08:27:24,927 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:27:24,927 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:27:24,927 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:24,928 [47 ] 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-16 08:27:24,953 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:27:24,953 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 24.5113ms INFO 2026-02-16 08:27:24,953 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:27:24,953 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6409ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:04,160 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771201923911&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:32:04,160 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:32:04,161 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7762ms 200 text/html INFO 2026-02-16 08:32:05,013 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8462020221791385 INFO 2026-02-16 08:32:05,014 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:32:05,014 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6616ms 200 application/javascript INFO 2026-02-16 08:32:05,171 [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%3D1771201923911%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 08:32:05,172 [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-16 08:32:05,172 [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-16 08:32:05,172 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,174 [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-16 08:32:05,175 [31 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771201923911&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:32:05,185 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,185 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 11.0517ms INFO 2026-02-16 08:32:05,185 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,185 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2361ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,213 [56 ] 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-16 08:32:05,213 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:32:05,213 [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-16 08:32:05,213 [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-16 08:32:05,214 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,215 [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-16 08:32:05,216 [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-16 08:32:05,216 [56 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:32:05,216 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,216 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.8928ms INFO 2026-02-16 08:32:05,216 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,216 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0875ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,317 [28 ] 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-16 08:32:05,317 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:32:05,317 [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-16 08:32:05,317 [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-16 08:32:05,317 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:32:05,320 [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-16 08:32:05,323 [56 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1ODAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNjc0OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOm4v-aghyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTgwIiwianRpIjoiZmEyNjgxMjUtZjY0OC00M2M0LWJkYTItMmQxNDc0OWY4Y2FlIiwiaWF0IjoxNzcwNzY5OTI0LCJuYmYiOjE3NzA3Njk5MjIsImV4cCI6MTc3MDg1NjMyNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.M_S74HY1HGWkWTNJo0CzbARf1gd2rQefEq9_2kbVwLY INFO 2026-02-16 08:32:05,334 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,334 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 13.5725ms INFO 2026-02-16 08:32:05,334 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:32:05,334 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4891ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,438 [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-16 08:32:05,438 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:32:05,438 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,440 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,442 [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-16 08:32:05,443 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:32:05,443 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:32:05,443 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:32:05,458 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:32:05,460 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,460 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4257ms INFO 2026-02-16 08:32:05,460 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,461 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6559ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,560 [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-16 08:32:05,561 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,561 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,563 [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-16 08:32:05,565 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:32:05,565 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:32:05,565 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:32:05,569 [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-16 08:32:05,569 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,569 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,571 [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-16 08:32:05,575 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,575 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1483ms INFO 2026-02-16 08:32:05,575 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,575 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1083ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,595 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:32:05,598 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,598 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.8343ms INFO 2026-02-16 08:32:05,598 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,599 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2723ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,745 [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-16 08:32:05,745 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,745 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,746 [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-16 08:32:05,748 [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-16 08:32:05,748 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,748 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,750 [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-16 08:32:05,753 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,753 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2358ms INFO 2026-02-16 08:32:05,753 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,753 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2377ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,753 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,753 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0136ms INFO 2026-02-16 08:32:05,753 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,753 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2738ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,792 [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-16 08:32:05,792 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:32:05,792 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,792 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,794 [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-16 08:32:05,796 [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-16 08:32:05,796 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,797 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,798 [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-16 08:32:05,798 [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-16 08:32:05,798 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,798 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,799 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,799 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4286ms INFO 2026-02-16 08:32:05,799 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,799 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0296ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,800 [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-16 08:32:05,801 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,801 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5641ms INFO 2026-02-16 08:32:05,801 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,802 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2513ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,803 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,803 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2925ms INFO 2026-02-16 08:32:05,803 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,803 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3013ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,808 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:32:05,808 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,808 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,809 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 08:32:05,809 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,809 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,810 [70 ] 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-16 08:32:05,810 [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-16 08:32:05,810 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,810 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,811 [56 ] 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-16 08:32:05,811 [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-16 08:32:05,814 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,814 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3747ms INFO 2026-02-16 08:32:05,814 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,814 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0303ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,816 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,816 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 6.7484ms INFO 2026-02-16 08:32:05,816 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,817 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6863ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,819 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,819 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2859ms INFO 2026-02-16 08:32:05,819 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,820 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8394ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,912 [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-16 08:32:05,912 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,912 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,913 [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-16 08:32:05,918 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,918 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.526ms INFO 2026-02-16 08:32:05,918 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,918 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1704ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,929 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 08:32:05,930 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,930 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:32:05,930 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,930 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:05,930 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,931 [53 ] 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-16 08:32:05,931 [56 ] 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-16 08:32:05,940 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,940 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0705ms INFO 2026-02-16 08:32:05,940 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,940 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7347ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:05,952 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:05,953 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.5097ms INFO 2026-02-16 08:32:05,953 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:05,953 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2545ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:06,096 [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-16 08:32:06,096 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:06,096 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:06,098 [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-16 08:32:06,101 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:06,101 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1889ms INFO 2026-02-16 08:32:06,101 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:06,101 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1719ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:25,550 [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-16 08:32:25,550 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:32:25,550 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:25,550 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:25,552 [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-16 08:32:25,557 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:25,557 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.84ms INFO 2026-02-16 08:32:25,557 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:25,558 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1115ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:25,687 [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-16 08:32:25,687 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:25,687 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:25,688 [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-16 08:32:25,691 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:25,692 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0544ms INFO 2026-02-16 08:32:25,692 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:25,692 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8546ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:25,700 [56 ] 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-16 08:32:25,700 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:32:25,700 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:25,700 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:25,701 [56 ] 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-16 08:32:25,705 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:25,705 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.0146ms INFO 2026-02-16 08:32:25,705 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:25,705 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7447ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:29,684 [56 ] 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-16 08:32:29,684 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:32:29,685 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:29,685 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:29,686 [56 ] 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-16 08:32:29,712 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:29,712 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 25.4751ms INFO 2026-02-16 08:32:29,712 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:29,712 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.8353ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:32:32,085 [56 ] 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-16 08:32:32,085 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:32:32,086 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:32:32,086 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:32,087 [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-16 08:32:32,093 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:32:32,093 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3962ms INFO 2026-02-16 08:32:32,093 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:32:32,093 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6395ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:24,185 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202064744&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:34:24,186 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:34:24,186 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9182ms 200 text/html INFO 2026-02-16 08:34:24,735 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.02164738223471674 INFO 2026-02-16 08:34:24,736 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:34:24,736 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6499ms 200 application/javascript INFO 2026-02-16 08:34:24,910 [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%3D1771202064744%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 08:34:24,910 [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-16 08:34:24,910 [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-16 08:34:24,911 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:24,912 [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-16 08:34:24,913 [65 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202064744&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:34:24,916 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:24,916 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1849ms INFO 2026-02-16 08:34:24,916 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:24,916 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4164ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:24,919 [49 ] 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-16 08:34:24,919 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:24,919 [49 ] 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-16 08:34:24,919 [49 ] 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-16 08:34:24,919 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:24,920 [49 ] 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-16 08:34:24,921 [49 ] 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-16 08:34:24,921 [49 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:34:24,921 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:24,921 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9211ms INFO 2026-02-16 08:34:24,921 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:24,921 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.966ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,028 [27 ] 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-16 08:34:25,028 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:25,028 [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-16 08:34:25,028 [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-16 08:34:25,028 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:34:25,030 [27 ] 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-16 08:34:25,033 [49 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyNzAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAzMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuiDnOaelyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjcwIiwianRpIjoiMGRiMmIxZTUtMjU2Mi00ZmMxLTllYjItYmQyZmE3Y2NkMGQxIiwiaWF0IjoxNzcwODg2OTM1LCJuYmYiOjE3NzA4ODY5MzMsImV4cCI6MTc3MDk3MzMzNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.J86dpH8Ut5Rggw_Vd231QeyxRpCZ_uYJG0Y0NOmsm0E INFO 2026-02-16 08:34:25,035 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,035 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.7104ms INFO 2026-02-16 08:34:25,035 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:34:25,035 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6438ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,143 [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-16 08:34:25,143 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:25,143 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,145 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,146 [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-16 08:34:25,192 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:34:25,192 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:34:25,192 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:34:25,207 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:34:25,209 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,209 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 62.9047ms INFO 2026-02-16 08:34:25,209 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,209 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.3317ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,342 [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-16 08:34:25,343 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,343 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,344 [49 ] 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-16 08:34:25,344 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,344 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,345 [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-16 08:34:25,346 [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-16 08:34:25,346 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:34:25,346 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:34:25,346 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:34:25,349 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,349 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1187ms INFO 2026-02-16 08:34:25,349 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,349 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0126ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,375 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:34:25,378 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,379 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.9805ms INFO 2026-02-16 08:34:25,379 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,379 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.2785ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,534 [49 ] 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-16 08:34:25,534 [27 ] 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-16 08:34:25,534 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:25,535 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,535 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,535 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,535 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,535 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 08:34:25,535 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,536 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,536 [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-16 08:34:25,536 [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-16 08:34:25,537 [66 ] 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-16 08:34:25,540 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,540 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3781ms INFO 2026-02-16 08:34:25,540 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,540 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2825ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,543 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,543 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.1284ms INFO 2026-02-16 08:34:25,543 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,543 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2347ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,581 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,581 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 45.2458ms INFO 2026-02-16 08:34:25,581 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,582 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.2753ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,590 [66 ] 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-16 08:34:25,591 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,591 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,592 [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-16 08:34:25,594 [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-16 08:34:25,594 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,594 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,595 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,595 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.115ms INFO 2026-02-16 08:34:25,595 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,595 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7502ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,595 [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-16 08:34:25,599 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,599 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1358ms INFO 2026-02-16 08:34:25,599 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,599 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9283ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,600 [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-16 08:34:25,600 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,600 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,601 [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-16 08:34:25,604 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,604 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.5496ms INFO 2026-02-16 08:34:25,604 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,604 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1185ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,633 [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-16 08:34:25,633 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,633 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,634 [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-16 08:34:25,634 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,634 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,634 [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-16 08:34:25,635 [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-16 08:34:25,638 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,638 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3769ms INFO 2026-02-16 08:34:25,638 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,638 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1649ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,643 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,643 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5068ms INFO 2026-02-16 08:34:25,643 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,643 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1043ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,694 [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-16 08:34:25,695 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,695 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,696 [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-16 08:34:25,700 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,700 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2459ms INFO 2026-02-16 08:34:25,700 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,700 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.85ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,713 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:34:25,713 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,713 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,714 [25 ] 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-16 08:34:25,714 [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-16 08:34:25,715 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,715 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,716 [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-16 08:34:25,736 [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-16 08:34:25,736 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:25,736 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,738 [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-16 08:34:25,738 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,738 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 24.3499ms INFO 2026-02-16 08:34:25,738 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,738 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.9247ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,741 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,741 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8933ms INFO 2026-02-16 08:34:25,741 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,741 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0925ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:25,756 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:25,756 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 40.0619ms INFO 2026-02-16 08:34:25,756 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:25,756 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6971ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:28,113 [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-16 08:34:28,114 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:28,114 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:28,115 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:28,116 [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-16 08:34:28,123 [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-16 08:34:28,123 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:28,123 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:28,124 [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-16 08:34:28,128 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:28,128 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4403ms INFO 2026-02-16 08:34:28,128 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:28,128 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1122ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:28,129 [26 ] 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-16 08:34:28,129 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:28,130 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:28,130 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:28,131 [26 ] 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-16 08:34:28,158 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:28,158 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 41.932ms INFO 2026-02-16 08:34:28,158 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:28,158 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.633ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:28,172 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:28,172 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 40.9827ms INFO 2026-02-16 08:34:28,172 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:28,172 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.6547ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:29,384 [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-16 08:34:29,384 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:29,384 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:29,384 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:29,386 [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-16 08:34:29,433 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:29,433 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 47.1949ms INFO 2026-02-16 08:34:29,433 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:29,433 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.2531ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:30,398 [65 ] 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-16 08:34:30,398 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:30,398 [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-16 08:34:30,398 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,398 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:30,399 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,400 [65 ] 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-16 08:34:30,400 [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-16 08:34:30,403 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:30,403 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4135ms INFO 2026-02-16 08:34:30,403 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,404 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3656ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:30,405 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:30,405 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.8344ms INFO 2026-02-16 08:34:30,405 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,405 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1527ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:30,407 [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-16 08:34:30,407 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:30,408 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:30,408 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,408 [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-16 08:34:30,408 [26 ] 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-16 08:34:30,408 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:30,408 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:30,408 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,408 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,409 [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-16 08:34:30,409 [26 ] 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-16 08:34:30,410 [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-16 08:34:30,412 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:30,412 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9881ms INFO 2026-02-16 08:34:30,412 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,413 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6928ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:30,413 [27 ] 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-16 08:34:30,413 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:30,413 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,414 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:30,414 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.8499ms INFO 2026-02-16 08:34:30,414 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,414 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4931ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:30,415 [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-16 08:34:30,418 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:30,418 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8568ms INFO 2026-02-16 08:34:30,418 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,418 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5775ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:30,449 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:30,449 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 39.3155ms INFO 2026-02-16 08:34:30,449 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,449 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.8821ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:30,539 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2270& INFO 2026-02-16 08:34:30,540 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:30,540 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,541 [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-16 08:34:30,546 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:30,556 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.6886ms INFO 2026-02-16 08:34:30,556 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:30,556 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8835ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:33,234 [66 ] 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-16 08:34:33,234 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:34:33,234 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:33,234 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:33,236 [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-16 08:34:33,251 [66 ] 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-16 08:34:33,251 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:33,251 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:33,252 [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-16 08:34:33,252 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:33,252 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:33,253 [66 ] 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-16 08:34:33,253 [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-16 08:34:33,254 [66 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 08:34:33,257 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:33,257 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5269ms INFO 2026-02-16 08:34:33,257 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:33,257 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2781ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:33,261 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:33,261 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.1614ms INFO 2026-02-16 08:34:33,261 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:33,261 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0046ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:33,278 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:33,278 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 42.2216ms INFO 2026-02-16 08:34:33,278 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:33,278 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.3276ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:34:33,389 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2270& INFO 2026-02-16 08:34:33,389 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:34:33,390 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:33,391 [66 ] 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-16 08:34:33,395 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:34:33,404 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 13.0679ms INFO 2026-02-16 08:34:33,404 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:34:33,404 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1498ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:49,115 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202209442&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:36:49,116 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:36:49,116 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0065ms 200 text/html INFO 2026-02-16 08:36:49,650 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4975958224230679 INFO 2026-02-16 08:36:49,650 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:36:49,650 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7349ms 200 application/javascript INFO 2026-02-16 08:36:49,798 [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%3D1771202209442%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 08:36:49,799 [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-16 08:36:49,799 [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-16 08:36:49,799 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:49,800 [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-16 08:36:49,801 [28 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202209442&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 08:36:49,804 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:49,804 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8882ms INFO 2026-02-16 08:36:49,804 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:49,804 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.07ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:49,825 [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-16 08:36:49,825 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:36:49,826 [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-16 08:36:49,826 [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-16 08:36:49,826 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:49,827 [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). WARN 2026-02-16 08:36:49,827 [28 ] 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-16 08:36:49,828 [28 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:36:49,828 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:49,828 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.8663ms INFO 2026-02-16 08:36:49,828 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:49,828 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8019ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:36:49,926 [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-16 08:36:49,926 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:36:49,927 [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-16 08:36:49,927 [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-16 08:36:49,927 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:36:49,928 [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-16 08:36:49,929 [28 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NDQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDQ0MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7hOWNjuiKsyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTQ0IiwianRpIjoiYTg4MGU3NGEtZDNmNC00NTIxLTk0NjAtOWVkYjU0ZDk3NjdjIiwiaWF0IjoxNzcxMDYwNzQ2LCJuYmYiOjE3NzEwNjA3NDQsImV4cCI6MTc3MTE0NzE0NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.yELXa7HzhN7ZVZnfWHrXqasRRlFAE5GHKCgaGHeyV7E INFO 2026-02-16 08:36:49,932 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:49,932 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0979ms INFO 2026-02-16 08:36:49,932 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:36:49,932 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9817ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,036 [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-16 08:36:50,036 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:36:50,036 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,038 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,039 [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-16 08:36:50,040 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:36:50,040 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:36:50,040 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:36:50,055 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:36:50,057 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,057 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6533ms INFO 2026-02-16 08:36:50,057 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,058 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.937ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,153 [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-16 08:36:50,154 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,154 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,156 [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-16 08:36:50,156 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:36:50,157 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:36:50,157 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:36:50,158 [5 ] 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-16 08:36:50,159 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,159 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,160 [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-16 08:36:50,163 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,163 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.371ms INFO 2026-02-16 08:36:50,163 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,164 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2692ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,185 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:36:50,189 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,189 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.1251ms INFO 2026-02-16 08:36:50,189 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,189 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3685ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,283 [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-16 08:36:50,284 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,284 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,285 [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-16 08:36:50,291 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,291 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.1984ms INFO 2026-02-16 08:36:50,291 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,291 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2637ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,293 [58 ] 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-16 08:36:50,293 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,293 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,294 [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-16 08:36:50,297 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,297 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0859ms INFO 2026-02-16 08:36:50,297 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,297 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7044ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,335 [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-16 08:36:50,335 [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-16 08:36:50,335 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,335 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:36:50,335 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,335 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,335 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,336 [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-16 08:36:50,336 [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-16 08:36:50,339 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,339 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0692ms INFO 2026-02-16 08:36:50,339 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,339 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8892ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,341 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,341 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0071ms INFO 2026-02-16 08:36:50,341 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,341 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6577ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,356 [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-16 08:36:50,356 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,357 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,358 [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-16 08:36:50,361 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,361 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2135ms INFO 2026-02-16 08:36:50,361 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,361 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8676ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,367 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:36:50,367 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,367 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,368 [5 ] 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-16 08:36:50,371 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,371 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7027ms INFO 2026-02-16 08:36:50,371 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,371 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2371ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,375 [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-16 08:36:50,375 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,375 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,377 [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-16 08:36:50,384 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,384 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4501ms INFO 2026-02-16 08:36:50,384 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,384 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.175ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,391 [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-16 08:36:50,391 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,391 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,393 [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-16 08:36:50,395 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,396 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.9735ms INFO 2026-02-16 08:36:50,396 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,396 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5952ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,416 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 08:36:50,417 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,417 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,418 [33 ] 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-16 08:36:50,422 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,422 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.358ms INFO 2026-02-16 08:36:50,422 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,422 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0351ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,436 [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-16 08:36:50,436 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,436 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,438 [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-16 08:36:50,438 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:36:50,438 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,438 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,439 [56 ] 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-16 08:36:50,454 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,455 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 16.9865ms INFO 2026-02-16 08:36:50,455 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,455 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8202ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,490 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,490 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 51.0113ms INFO 2026-02-16 08:36:50,490 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,490 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.5528ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:36:50,897 [5 ] 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-16 08:36:50,897 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:36:50,898 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,899 [5 ] 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-16 08:36:50,902 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:36:50,902 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5721ms INFO 2026-02-16 08:36:50,903 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:36:50,903 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8545ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:40,539 [4 ] 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-16 08:39:40,539 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:39:40,540 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8785ms 200 text/html INFO 2026-02-16 08:39:40,751 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202380215&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:39:40,752 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:39:40,752 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7061ms 200 text/html INFO 2026-02-16 08:39:41,717 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5931347788769576 INFO 2026-02-16 08:39:41,718 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:39:41,718 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.605ms 200 application/javascript INFO 2026-02-16 08:39:41,976 [4 ] 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%3D1771202380215%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 08:39:41,977 [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-16 08:39:41,977 [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-16 08:39:41,977 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:41,979 [4 ] 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-16 08:39:41,980 [4 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202380215&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:39:41,982 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:41,983 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0377ms INFO 2026-02-16 08:39:41,983 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:41,983 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3123ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:41,990 [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-16 08:39:41,990 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:39:41,991 [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-16 08:39:41,991 [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-16 08:39:41,991 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:41,992 [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-16 08:39:41,993 [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-16 08:39:41,993 [55 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 08:39:41,993 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:41,993 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.8539ms INFO 2026-02-16 08:39:41,993 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:41,993 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8084ms 401 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,141 [55 ] 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-16 08:39:42,142 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:39:42,142 [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-16 08:39:42,142 [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-16 08:39:42,142 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:39:42,143 [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-16 08:39:42,150 [55 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MDMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzAzNyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumfpuekvOa0qiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODAzIiwianRpIjoiOGQ4Y2VhMTMtNzkyMy00ZDc2LTg4YTQtNzU4ZTAzYjgyNGQzIiwiaWF0IjoxNzcxMDMxMjE4LCJuYmYiOjE3NzEwMzEyMTYsImV4cCI6MTc3MTExNzYxOCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.kob8UaMT7z03qHkiJuUAuaMQ-cejHjVu4WE48oW03Xw INFO 2026-02-16 08:39:42,153 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,153 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 9.2763ms INFO 2026-02-16 08:39:42,153 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:39:42,153 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3372ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,290 [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-16 08:39:42,290 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:39:42,290 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,292 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,293 [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-16 08:39:42,314 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:39:42,314 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:39:42,314 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:39:42,329 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:39:42,332 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,332 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 39.7129ms INFO 2026-02-16 08:39:42,333 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,333 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.9342ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,474 [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-16 08:39:42,474 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,474 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,475 [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-16 08:39:42,476 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:39:42,477 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:39:42,477 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:39:42,478 [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-16 08:39:42,479 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,479 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,480 [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-16 08:39:42,483 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,483 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.392ms INFO 2026-02-16 08:39:42,483 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,484 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2361ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,505 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:39:42,508 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,508 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.7787ms INFO 2026-02-16 08:39:42,508 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,508 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.6852ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,658 [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-16 08:39:42,658 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,658 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,660 [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-16 08:39:42,662 [4 ] 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-16 08:39:42,662 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,662 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,663 [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-16 08:39:42,666 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,666 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.46ms INFO 2026-02-16 08:39:42,666 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,666 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.506ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,667 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,667 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2066ms INFO 2026-02-16 08:39:42,667 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,667 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.988ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,680 [54 ] 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-16 08:39:42,680 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:39:42,680 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,680 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,681 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 08:39:42,723 [54 ] 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-16 08:39:42,723 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,723 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,725 [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-16 08:39:42,728 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,728 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0432ms INFO 2026-02-16 08:39:42,728 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,728 [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-16 08:39:42,728 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8139ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,728 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,728 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,729 [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-16 08:39:42,732 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,732 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2248ms INFO 2026-02-16 08:39:42,732 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,733 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9061ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,736 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,737 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 55.3413ms INFO 2026-02-16 08:39:42,737 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,737 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.9698ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,755 [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-16 08:39:42,755 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,755 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,756 [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-16 08:39:42,759 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,759 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8517ms INFO 2026-02-16 08:39:42,759 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,759 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4481ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,765 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 08:39:42,765 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,765 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,766 [35 ] 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-16 08:39:42,770 [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-16 08:39:42,770 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,770 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,771 [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-16 08:39:42,774 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,774 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4177ms INFO 2026-02-16 08:39:42,774 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,774 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0148ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,774 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,774 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.152ms INFO 2026-02-16 08:39:42,774 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,774 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6248ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,862 [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-16 08:39:42,862 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,862 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,863 [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-16 08:39:42,868 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,868 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8442ms INFO 2026-02-16 08:39:42,868 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,868 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6371ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,871 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 08:39:42,872 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,872 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,873 [4 ] 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-16 08:39:42,873 [51 ] 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-16 08:39:42,873 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,873 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,874 [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-16 08:39:42,877 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,877 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7415ms INFO 2026-02-16 08:39:42,877 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,877 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.348ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,881 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 08:39:42,881 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:42,882 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,883 [35 ] 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-16 08:39:42,900 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,900 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.4163ms INFO 2026-02-16 08:39:42,900 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,900 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0182ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:42,942 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:42,943 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 69.6824ms INFO 2026-02-16 08:39:42,943 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:42,943 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.3064ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:48,349 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-16 08:39:48,350 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-16 08:39:48,350 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6535ms 200 text/css INFO 2026-02-16 08:39:48,354 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-16 08:39:48,354 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:39:48,354 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-16 08:39:48,354 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.621ms 200 application/javascript INFO 2026-02-16 08:39:48,356 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-16 08:39:48,356 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:39:48,356 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-16 08:39:48,356 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 08:39:48,356 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4906ms 200 application/javascript INFO 2026-02-16 08:39:48,356 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:39:48,356 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 08:39:48,357 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4395ms 200 application/javascript INFO 2026-02-16 08:39:48,437 [51 ] 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-16 08:39:48,437 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:39:48,437 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:48,437 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:48,439 [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-16 08:39:48,514 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:48,514 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 75.1188ms INFO 2026-02-16 08:39:48,514 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:48,514 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.2813ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:48,522 [4 ] 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-16 08:39:48,523 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:48,523 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:48,524 [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-16 08:39:48,527 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:48,527 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1259ms INFO 2026-02-16 08:39:48,527 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:48,527 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8785ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:39:48,539 [51 ] 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-16 08:39:48,539 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:39:48,539 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:48,541 [51 ] 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-16 08:39:48,592 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:39:48,592 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 51.2802ms INFO 2026-02-16 08:39:48,592 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:39:48,592 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.254ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:02,111 [4 ] 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-16 08:40:02,111 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:40:02,112 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9274ms 200 text/html INFO 2026-02-16 08:40:02,191 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 08:40:02,191 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 08:40:02,191 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6128ms 200 application/javascript INFO 2026-02-16 08:40:02,256 [4 ] 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-16 08:40:02,256 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 08:40:02,256 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 08:40:02,256 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3988ms 200 application/javascript INFO 2026-02-16 08:40:02,256 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 08:40:02,257 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 08:40:02,257 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.68ms 200 application/javascript INFO 2026-02-16 08:40:02,258 [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-16 08:40:02,258 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0399ms 200 application/javascript INFO 2026-02-16 08:40:02,259 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 08:40:02,260 [52 ] 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-16 08:40:02,261 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 08:40:02,261 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:02,262 [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-16 08:40:02,262 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4783ms 200 application/javascript INFO 2026-02-16 08:40:02,265 [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-16 08:40:02,265 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3989ms 200 text/css INFO 2026-02-16 08:40:02,273 [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-16 08:40:02,273 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2801ms 200 application/javascript INFO 2026-02-16 08:40:02,302 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202402341&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:40:02,302 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 08:40:02,303 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:40:02,303 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4413ms 200 text/html INFO 2026-02-16 08:40:02,303 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 08:40:02,303 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8833ms 200 application/javascript INFO 2026-02-16 08:40:02,386 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 08:40:02,387 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 08:40:02,387 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9262ms 0 application/javascript INFO 2026-02-16 08:40:02,394 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 08:40:02,394 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:02,404 [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-16 08:40:02,404 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3645ms 200 application/javascript INFO 2026-02-16 08:40:02,434 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 08:40:02,437 [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-16 08:40:02,437 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7303ms 200 text/css INFO 2026-02-16 08:40:02,473 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 08:40:02,473 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 08:40:02,473 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6206ms 200 application/javascript INFO 2026-02-16 08:40:02,474 [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-16 08:40:02,475 [35 ] 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-16 08:40:02,475 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1996ms 200 application/javascript INFO 2026-02-16 08:40:02,489 [35 ] 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-16 08:40:02,491 [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-16 08:40:02,491 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3356ms 200 application/javascript INFO 2026-02-16 08:40:03,490 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 08:40:03,490 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 08:40:03,490 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6693ms 200 application/javascript INFO 2026-02-16 08:40:03,970 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4288783378967683 INFO 2026-02-16 08:40:03,970 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:40:03,970 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.617ms 200 application/javascript INFO 2026-02-16 08:40:04,120 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 08:40:04,121 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 08:40:04,121 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9633ms 200 image/jpeg INFO 2026-02-16 08:40:04,179 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771202402341&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:40:04,179 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 08:40:04,180 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6708ms 200 text/html INFO 2026-02-16 08:40:04,260 [52 ] 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-16 08:40:04,260 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:40:04,262 [52 ] 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-16 08:40:04,263 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 08:40:04,263 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 08:40:04,263 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-16 08:40:04,263 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-16 08:40:04,263 [52 ] 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-16 08:40:04,266 [52 ] 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-16 08:40:04,266 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 4.3939ms INFO 2026-02-16 08:40:04,266 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:40:04,267 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4818ms 302 INFO 2026-02-16 08:40:04,579 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=q0KM9oV536XfOGl9zZ4E_tCwTpuS8nImOzALzAjl0-k&state=ww0fe1cb02189622be INFO 2026-02-16 08:40:04,580 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 08:40:04,580 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6724ms 200 text/html INFO 2026-02-16 08:40:04,672 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=q0KM9oV536XfOGl9zZ4E_tCwTpuS8nImOzALzAjl0-k INFO 2026-02-16 08:40:04,673 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:40:04,674 [55 ] 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-16 08:40:04,675 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:q0KM9oV536XfOGl9zZ4E_tCwTpuS8nImOzALzAjl0-k,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 08:40:04,676 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 08:40:04,676 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:q0KM9oV536XfOGl9zZ4E_tCwTpuS8nImOzALzAjl0-k INFO 2026-02-16 08:40:04,676 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-02-16 08:40:04,676 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-02-16 08:40:04,676 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:accesstoken cacheValue:FB_cZKpb-irkZVI8VoJd5WPWtSf9h00xsWshRzWVb5-ZDjj7TkUVAHg-0zCM-4871JS3Px82geyzncMRmBFotfnl_7Ewt5ME-khBJVY3mf4tqqaI3PMxmV_jwX33LxCW9rfo2vSCWHYtdAMk--Ak7JZF2n-YO7xmggFY8C03XlJVFRFBqkkVgL7EiQLoXQQDMpa_mBfRAn13VIuff8KdLA INFO 2026-02-16 08:40:04,676 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=FB_cZKpb-irkZVI8VoJd5WPWtSf9h00xsWshRzWVb5-ZDjj7TkUVAHg-0zCM-4871JS3Px82geyzncMRmBFotfnl_7Ewt5ME-khBJVY3mf4tqqaI3PMxmV_jwX33LxCW9rfo2vSCWHYtdAMk--Ak7JZF2n-YO7xmggFY8C03XlJVFRFBqkkVgL7EiQLoXQQDMpa_mBfRAn13VIuff8KdLA&code=q0KM9oV536XfOGl9zZ4E_tCwTpuS8nImOzALzAjl0-k INFO 2026-02-16 08:40:04,896 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"15118291651","DeviceId":"18198e4ff697adda","errcode":0,"errmsg":"ok"} INFO 2026-02-16 08:40:04,910 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:18198e4ff697adda WxUserId:15118291651 INFO 2026-02-16 08:40:04,927 [55 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D015913,a0188:2321 INFO 2026-02-16 08:40:04,965 [55 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-02-16 08:40:04,965 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 290.9236ms INFO 2026-02-16 08:40:04,965 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 08:40:04,966 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 293.1917ms 200 text/plain; charset=utf-8 INFO 2026-02-16 08:40:05,032 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202405114&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-16 08:40:05,032 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 08:40:05,033 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7841ms 200 text/html INFO 2026-02-16 08:40:05,672 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9346198322859822 INFO 2026-02-16 08:40:05,672 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:40:05,673 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7441ms 200 application/javascript INFO 2026-02-16 08:40:05,912 [51 ] 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%3D1771202405114%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-02-16 08:40:05,912 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:05,915 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:05,916 [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-16 08:40:05,917 [55 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202405114&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-16 08:40:05,920 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:05,920 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9997ms INFO 2026-02-16 08:40:05,920 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:05,920 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4889ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:05,936 [33 ] 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-16 08:40:05,936 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:05,936 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:05,936 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:05,938 [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-16 08:40:05,939 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:40:05,939 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:40:05,939 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:40:05,953 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:40:05,956 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:05,956 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.714ms INFO 2026-02-16 08:40:05,957 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:05,957 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6891ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,099 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 08:40:06,099 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,099 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,101 [35 ] 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-16 08:40:06,101 [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-16 08:40:06,101 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,101 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,102 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:40:06,102 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:40:06,102 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:40:06,102 [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-16 08:40:06,106 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,106 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.922ms INFO 2026-02-16 08:40:06,106 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,107 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7374ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,132 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:40:06,135 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,135 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.1553ms INFO 2026-02-16 08:40:06,135 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,135 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.4311ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,231 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 08:40:06,231 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 08:40:06,231 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 08:40:06,231 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:06,231 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:06,231 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:06,231 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 08:40:06,231 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 08:40:06,231 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 08:40:06,231 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5567ms 200 application/javascript INFO 2026-02-16 08:40:06,232 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6093ms 200 application/javascript INFO 2026-02-16 08:40:06,232 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5874ms 200 application/javascript INFO 2026-02-16 08:40:06,232 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 08:40:06,232 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:06,232 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 08:40:06,232 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4219ms 200 application/javascript INFO 2026-02-16 08:40:06,233 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 08:40:06,233 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:06,233 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-16 08:40:06,233 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4301ms 200 application/javascript INFO 2026-02-16 08:40:06,282 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 08:40:06,284 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 08:40:06,284 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2721ms 200 text/css INFO 2026-02-16 08:40:06,290 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 08:40:06,290 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 08:40:06,291 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:06,291 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 08:40:06,291 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 08:40:06,291 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3987ms 200 application/javascript INFO 2026-02-16 08:40:06,291 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9339ms 200 text/css INFO 2026-02-16 08:40:06,292 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 08:40:06,292 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 08:40:06,293 [55 ] 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-16 08:40:06,293 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4693ms 200 text/css INFO 2026-02-16 08:40:06,293 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,293 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,294 [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-16 08:40:06,294 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,294 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,294 [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-16 08:40:06,295 [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-16 08:40:06,300 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,300 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2749ms INFO 2026-02-16 08:40:06,300 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,300 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2028ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,301 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,301 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.1391ms INFO 2026-02-16 08:40:06,301 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,301 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8703ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,355 [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-16 08:40:06,355 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:06,355 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,355 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,356 [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-16 08:40:06,362 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,363 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9916ms INFO 2026-02-16 08:40:06,363 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,363 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1445ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,419 [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-16 08:40:06,419 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,419 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,421 [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-16 08:40:06,427 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,427 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.959ms INFO 2026-02-16 08:40:06,427 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,427 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2039ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,570 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 08:40:06,570 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 08:40:06,570 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7816ms 200 image/png INFO 2026-02-16 08:40:06,571 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 08:40:06,571 [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-16 08:40:06,571 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4198ms 200 image/png INFO 2026-02-16 08:40:06,572 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 08:40:06,572 [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-16 08:40:06,572 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5849ms 200 image/png INFO 2026-02-16 08:40:06,573 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 08:40:06,574 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-16 08:40:06,574 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5117ms 200 image/png INFO 2026-02-16 08:40:06,610 [35 ] 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-16 08:40:06,610 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,610 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,612 [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-16 08:40:06,615 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,616 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8364ms INFO 2026-02-16 08:40:06,616 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,616 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0177ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,633 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 08:40:06,633 [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-16 08:40:06,633 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,633 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,633 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,633 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,634 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 08:40:06,634 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,634 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,635 [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-16 08:40:06,635 [4 ] 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-16 08:40:06,635 [35 ] 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-16 08:40:06,638 [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-16 08:40:06,638 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,639 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,639 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,639 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.1973ms INFO 2026-02-16 08:40:06,639 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,639 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0688ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,640 [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-16 08:40:06,642 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,642 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.6687ms INFO 2026-02-16 08:40:06,642 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,642 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.64ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,643 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,643 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,644 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.6457ms INFO 2026-02-16 08:40:06,644 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.183ms INFO 2026-02-16 08:40:06,644 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,644 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,644 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1125ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,644 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3915ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,701 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 08:40:06,702 [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-16 08:40:06,702 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7002ms 200 image/png INFO 2026-02-16 08:40:06,705 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 08:40:06,706 [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-16 08:40:06,706 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7931ms 200 image/jpeg INFO 2026-02-16 08:40:06,715 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 08:40:06,716 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 08:40:06,716 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 08:40:06,716 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7404ms 200 image/jpeg INFO 2026-02-16 08:40:06,717 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 08:40:06,717 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2311ms 200 image/jpeg INFO 2026-02-16 08:40:06,747 [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-16 08:40:06,747 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,747 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,749 [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-16 08:40:06,749 [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-16 08:40:06,750 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:06,750 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,751 [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-16 08:40:06,766 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,766 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 14.8995ms INFO 2026-02-16 08:40:06,766 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,766 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.6774ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:06,768 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:06,768 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.3572ms INFO 2026-02-16 08:40:06,768 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:06,768 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4655ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:07,185 [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-16 08:40:07,185 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:07,185 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:07,187 [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-16 08:40:07,190 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:07,190 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5765ms INFO 2026-02-16 08:40:07,190 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:07,190 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6353ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:09,372 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-16 08:40:09,372 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:09,373 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-16 08:40:09,373 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8731ms 200 application/javascript INFO 2026-02-16 08:40:09,373 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-16 08:40:09,374 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-16 08:40:09,374 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8111ms 200 text/css INFO 2026-02-16 08:40:09,411 [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-16 08:40:09,411 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:09,411 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:09,411 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,413 [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-16 08:40:09,418 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:09,418 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.774ms INFO 2026-02-16 08:40:09,418 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,419 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8056ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:09,539 [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-16 08:40:09,539 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:09,539 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,541 [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-16 08:40:09,543 [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-16 08:40:09,543 [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-16 08:40:09,543 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:09,543 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,543 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:09,543 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,544 [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-16 08:40:09,544 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:09,544 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,544 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:09,544 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2187ms INFO 2026-02-16 08:40:09,544 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,544 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2131ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:09,545 [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-16 08:40:09,545 [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-16 08:40:09,545 [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-16 08:40:09,546 [51 ] 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-16 08:40:09,546 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:09,546 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,548 [51 ] 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-16 08:40:09,548 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:09,548 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.954ms INFO 2026-02-16 08:40:09,548 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,548 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4577ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:09,548 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:09,548 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8162ms INFO 2026-02-16 08:40:09,548 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,549 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8622ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:09,550 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:09,550 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.5047ms INFO 2026-02-16 08:40:09,550 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,550 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3501ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:09,552 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:09,552 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.4575ms INFO 2026-02-16 08:40:09,552 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,552 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3507ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:09,702 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2321& INFO 2026-02-16 08:40:09,702 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:09,702 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,703 [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-16 08:40:09,707 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:09,708 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.0513ms INFO 2026-02-16 08:40:09,708 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:09,708 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9703ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:11,114 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-16 08:40:11,115 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:11,115 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-16 08:40:11,115 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8077ms 200 application/javascript INFO 2026-02-16 08:40:11,115 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-16 08:40:11,116 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-16 08:40:11,116 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6961ms 200 text/css INFO 2026-02-16 08:40:11,139 [35 ] 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-16 08:40:11,139 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:11,139 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:11,139 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:11,141 [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-16 08:40:11,146 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:11,146 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5513ms INFO 2026-02-16 08:40:11,146 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:11,146 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5791ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:11,272 [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-16 08:40:11,272 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:11,272 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:11,274 [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-16 08:40:11,276 [55 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 08:40:11,278 [37 ] 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-16 08:40:11,279 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:11,279 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:11,280 [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-16 08:40:11,282 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:11,282 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.0392ms INFO 2026-02-16 08:40:11,282 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:11,282 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0239ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:11,283 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:11,283 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9609ms INFO 2026-02-16 08:40:11,283 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:11,283 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8118ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:11,413 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2321& INFO 2026-02-16 08:40:11,414 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:11,414 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:11,415 [37 ] 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-16 08:40:11,418 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:11,419 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.4809ms INFO 2026-02-16 08:40:11,419 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:11,419 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.366ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:17,453 [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-16 08:40:17,454 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:17,454 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:17,454 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:17,455 [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-16 08:40:17,459 [51 ] 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-16 08:40:17,459 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:17,459 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:17,460 [51 ] 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-16 08:40:17,461 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:17,461 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5232ms INFO 2026-02-16 08:40:17,461 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:17,461 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6072ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:17,463 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:17,463 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0398ms INFO 2026-02-16 08:40:17,463 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:17,463 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8529ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:19,871 [52 ] 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-16 08:40:19,871 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:19,871 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:19,871 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:19,873 [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-16 08:40:19,878 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:19,879 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.768ms INFO 2026-02-16 08:40:19,879 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:19,879 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8366ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:22,138 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/workDesk.09e7ad5d.js INFO 2026-02-16 08:40:22,138 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:22,138 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/workDesk.09e7ad5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\workDesk.09e7ad5d.js' INFO 2026-02-16 08:40:22,139 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8062ms 200 application/javascript INFO 2026-02-16 08:40:22,141 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/workDesk.7d9d51bd.css INFO 2026-02-16 08:40:22,142 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/workDesk.7d9d51bd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\workDesk.7d9d51bd.css' INFO 2026-02-16 08:40:22,142 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5046ms 200 text/css INFO 2026-02-16 08:40:22,157 [37 ] 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-16 08:40:22,157 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:22,157 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:22,158 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:22,159 [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-16 08:40:22,165 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:22,165 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3072ms INFO 2026-02-16 08:40:22,165 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:22,165 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5732ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:22,233 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdcc.d63f5968.png INFO 2026-02-16 08:40:22,233 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdcc.d63f5968.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdcc.d63f5968.png' INFO 2026-02-16 08:40:22,233 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4902ms 200 image/png INFO 2026-02-16 08:40:22,234 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ywsqd.1e248292.png INFO 2026-02-16 08:40:22,235 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ywsqd.1e248292.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ywsqd.1e248292.png' INFO 2026-02-16 08:40:22,235 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4186ms 200 image/png INFO 2026-02-16 08:40:26,194 [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-16 08:40:26,195 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:26,195 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:26,195 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:26,196 [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-16 08:40:26,202 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:26,202 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3801ms INFO 2026-02-16 08:40:26,202 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:26,202 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4299ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:26,233 [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-16 08:40:26,233 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:26,233 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:26,234 [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-16 08:40:26,237 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:26,238 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0926ms INFO 2026-02-16 08:40:26,238 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:26,238 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7906ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:27,273 [51 ] 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-16 08:40:27,273 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:27,274 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:27,274 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:27,275 [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-16 08:40:27,281 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:27,281 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5488ms INFO 2026-02-16 08:40:27,281 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:27,281 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9141ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:27,298 [52 ] 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-16 08:40:27,298 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:27,298 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:27,299 [52 ] 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-16 08:40:27,301 [51 ] 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-16 08:40:27,302 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:27,302 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:27,302 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:27,302 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1356ms INFO 2026-02-16 08:40:27,302 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:27,303 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9219ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:27,303 [51 ] 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-16 08:40:27,305 [51 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 08:40:27,311 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:27,311 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 7.6496ms INFO 2026-02-16 08:40:27,311 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:27,311 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3664ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:27,434 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2321& INFO 2026-02-16 08:40:27,435 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:27,435 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:27,436 [52 ] 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-16 08:40:27,440 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:27,440 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.102ms INFO 2026-02-16 08:40:27,440 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:27,441 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2894ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:28,693 [51 ] 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-16 08:40:28,694 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:28,694 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:28,694 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:28,695 [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-16 08:40:28,698 [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-16 08:40:28,698 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:28,698 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:28,699 [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-16 08:40:28,701 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:28,701 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7989ms INFO 2026-02-16 08:40:28,701 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:28,701 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8618ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:28,702 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:28,702 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7903ms INFO 2026-02-16 08:40:28,702 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:28,702 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6757ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:30,898 [37 ] 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-16 08:40:30,898 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:30,898 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:30,898 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:30,900 [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-16 08:40:30,905 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:30,905 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8252ms INFO 2026-02-16 08:40:30,906 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:30,906 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.924ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:32,351 [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-16 08:40:32,351 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:32,351 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:32,352 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:32,353 [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-16 08:40:32,358 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:32,358 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4877ms INFO 2026-02-16 08:40:32,358 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:32,359 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6439ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:35,770 [37 ] 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-16 08:40:35,772 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:35,772 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:35,773 [37 ] 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-16 08:40:35,774 [37 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzMjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTkxMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iuadjui9qSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMzIxIiwianRpIjoiYTU3YTY5NTItM2QzYi00NjMxLWFjYTQtZGY0YjRhMWNjNTQxIiwiaWF0IjoxNzcxMjAyNDA0LCJuYmYiOjE3NzEyMDI0MDIsImV4cCI6MTc3MTI4ODgwNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.u4MFnjBkyOcD1KTWa6u2TjA2Ry1hNy7dJ1t9NDWoOLs INFO 2026-02-16 08:40:35,777 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:35,777 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 3.8342ms INFO 2026-02-16 08:40:35,777 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:35,777 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2366ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:35,858 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-02-16 08:40:35,858 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:35,858 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-02-16 08:40:35,859 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0664ms 200 application/javascript INFO 2026-02-16 08:40:35,861 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-02-16 08:40:35,862 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-02-16 08:40:35,862 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8669ms 200 text/css INFO 2026-02-16 08:40:35,900 [37 ] 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-16 08:40:35,900 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:35,900 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:35,900 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:35,902 [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-16 08:40:35,907 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:35,907 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2069ms INFO 2026-02-16 08:40:35,907 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:35,907 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0536ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:35,980 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-02-16 08:40:35,980 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-02-16 08:40:35,980 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4747ms 200 image/png INFO 2026-02-16 08:40:36,108 [35 ] 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-16 08:40:36,108 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:36,109 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:36,110 [35 ] 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-16 08:40:36,113 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:36,113 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.5986ms INFO 2026-02-16 08:40:36,113 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:36,114 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5801ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:36,272 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 08:40:36,272 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:36,272 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:36,273 [35 ] 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-16 08:40:36,273 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:36,273 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:36,273 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:36,274 [52 ] 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-16 08:40:36,275 [35 ] 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-16 08:40:36,278 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:36,278 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.4292ms INFO 2026-02-16 08:40:36,278 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:36,278 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3486ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:36,278 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:36,278 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.8019ms INFO 2026-02-16 08:40:36,278 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:36,279 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.549ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:36,418 [37 ] 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-16 08:40:36,418 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:36,418 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:36,419 [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-16 08:40:36,422 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:36,422 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0109ms INFO 2026-02-16 08:40:36,422 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:36,423 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8728ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:43,563 [52 ] 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-16 08:40:43,564 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:43,564 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:43,564 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:43,566 [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-16 08:40:43,622 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:43,622 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 56.8779ms INFO 2026-02-16 08:40:43,623 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:43,623 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.283ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:46,792 [35 ] 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-16 08:40:46,792 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:40:46,792 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:46,793 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:46,794 [35 ] 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-16 08:40:46,799 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:46,799 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 4.8953ms INFO 2026-02-16 08:40:46,799 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:46,799 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9701ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:46,946 [35 ] 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-16 08:40:46,946 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:46,946 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:46,948 [35 ] 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-16 08:40:46,949 [52 ] 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-16 08:40:46,949 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:40:46,949 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:46,951 [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-16 08:40:46,954 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:46,954 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5329ms INFO 2026-02-16 08:40:46,954 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:46,954 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.44ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:47,013 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:40:47,018 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 69.5914ms INFO 2026-02-16 08:40:47,018 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 08:40:47,018 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.6884ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:40:47,231 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-16 08:40:47,231 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-02-16 08:40:47,231 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5229ms 200 image/png INFO 2026-02-16 08:40:47,233 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-02-16 08:40:47,234 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-02-16 08:40:47,234 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4354ms 200 image/png INFO 2026-02-16 08:41:48,756 [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-16 08:41:48,756 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:41:48,756 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:48,756 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:48,758 [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-16 08:41:48,764 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:48,764 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7963ms INFO 2026-02-16 08:41:48,764 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:48,764 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3886ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:49,968 [46 ] 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-16 08:41:49,968 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:41:49,968 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:49,969 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:49,970 [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-16 08:41:49,975 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:49,975 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5141ms INFO 2026-02-16 08:41:49,975 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:49,976 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6946ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:50,851 [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-16 08:41:50,851 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:41:50,852 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:50,852 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:50,853 [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-16 08:41:50,859 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:50,859 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5494ms INFO 2026-02-16 08:41:50,859 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:50,859 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8572ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:52,651 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.87428795672069 INFO 2026-02-16 08:41:52,652 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 08:41:52,652 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7381ms 200 application/javascript INFO 2026-02-16 08:41:52,804 [46 ] 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%3D1771202402341%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 08:41:52,804 [33 ] 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-16 08:41:52,804 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:41:52,805 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:52,805 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:52,805 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:52,805 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:52,806 [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-16 08:41:52,806 [46 ] 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-16 08:41:52,807 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 08:41:52,807 [46 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771202402341&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 08:41:52,807 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 08:41:52,807 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 08:41:52,810 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:52,810 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7866ms INFO 2026-02-16 08:41:52,810 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:52,810 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0446ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:52,822 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 08:41:52,824 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:52,824 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0441ms INFO 2026-02-16 08:41:52,824 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:52,824 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0744ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:52,955 [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-16 08:41:52,955 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:52,955 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:52,956 [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-16 08:41:52,957 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 08:41:52,957 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 08:41:52,957 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 08:41:52,965 [56 ] 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-16 08:41:52,965 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:52,965 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:52,966 [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-16 08:41:52,970 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:52,970 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.192ms INFO 2026-02-16 08:41:52,970 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:52,970 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.912ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:52,971 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 08:41:52,974 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:52,974 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.498ms INFO 2026-02-16 08:41:52,974 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:52,974 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2288ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,129 [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-16 08:41:53,129 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,130 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,131 [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-16 08:41:53,133 [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-16 08:41:53,133 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,134 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,135 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,135 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.6824ms INFO 2026-02-16 08:41:53,135 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,135 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8731ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,135 [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-16 08:41:53,136 [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-16 08:41:53,136 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:41:53,136 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,136 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,137 [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-16 08:41:53,138 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,138 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0821ms INFO 2026-02-16 08:41:53,138 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,138 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.121ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,142 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,142 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0053ms INFO 2026-02-16 08:41:53,142 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,142 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6383ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,173 [33 ] 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-16 08:41:53,173 [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-16 08:41:53,173 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,173 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,173 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,173 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,174 [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-16 08:41:53,174 [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-16 08:41:53,174 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,175 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,175 [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-16 08:41:53,176 [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-16 08:41:53,177 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,177 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8843ms INFO 2026-02-16 08:41:53,177 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,177 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5056ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,177 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,178 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8349ms INFO 2026-02-16 08:41:53,178 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,178 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6274ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,179 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,179 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.405ms INFO 2026-02-16 08:41:53,179 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,179 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2207ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,192 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 08:41:53,192 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,192 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,193 [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-16 08:41:53,193 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,193 [56 ] 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-16 08:41:53,193 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,195 [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-16 08:41:53,201 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,201 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.4691ms INFO 2026-02-16 08:41:53,201 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,201 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0461ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,202 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,202 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5919ms INFO 2026-02-16 08:41:53,202 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,202 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2766ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,280 [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-16 08:41:53,280 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,280 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,282 [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-16 08:41:53,287 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,287 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.2669ms INFO 2026-02-16 08:41:53,287 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,287 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.088ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,319 [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-16 08:41:53,320 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,320 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,321 [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-16 08:41:53,321 [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-16 08:41:53,321 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,321 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,322 [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-16 08:41:53,331 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,331 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0047ms INFO 2026-02-16 08:41:53,332 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,332 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5139ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,339 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,339 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.3419ms INFO 2026-02-16 08:41:53,339 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,339 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9943ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:41:53,697 [46 ] 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-16 08:41:53,697 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:41:53,697 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,698 [46 ] 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-16 08:41:53,702 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:41:53,702 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3321ms INFO 2026-02-16 08:41:53,702 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:41:53,702 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1831ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:04,569 [56 ] 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-16 08:42:04,569 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:42:04,569 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:04,570 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:04,571 [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-16 08:42:04,584 [54 ] 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-16 08:42:04,584 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:04,584 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:04,585 [54 ] 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-16 08:42:04,587 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:04,588 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.4064ms INFO 2026-02-16 08:42:04,588 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:04,588 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5596ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:04,635 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:04,635 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 49.6505ms INFO 2026-02-16 08:42:04,635 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:04,635 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.4992ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:06,439 [46 ] 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-16 08:42:06,440 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:42:06,440 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:06,440 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,442 [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-16 08:42:06,442 [54 ] 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-16 08:42:06,442 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:06,443 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,444 [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-16 08:42:06,449 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:06,449 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8502ms INFO 2026-02-16 08:42:06,449 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,449 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6908ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:06,490 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:06,490 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 48.3144ms INFO 2026-02-16 08:42:06,490 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,490 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.6971ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:06,514 [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=onlyAllowedPhotos& INFO 2026-02-16 08:42:06,514 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:06,514 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,516 [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-16 08:42:06,519 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:06,519 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.0173ms INFO 2026-02-16 08:42:06,519 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,519 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7719ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:06,520 [46 ] 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-16 08:42:06,520 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:06,520 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,522 [46 ] 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-16 08:42:06,564 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:06,567 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 44.5137ms INFO 2026-02-16 08:42:06,567 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,567 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.2853ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:06,643 [56 ] 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-16 08:42:06,643 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:06,643 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,644 [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-16 08:42:06,647 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:06,647 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.094ms INFO 2026-02-16 08:42:06,647 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:06,648 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9278ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:08,195 [46 ] 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-16 08:42:08,195 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 08:42:08,195 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:08,195 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:08,197 [46 ] 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-16 08:42:08,245 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:08,245 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 48.6082ms INFO 2026-02-16 08:42:08,245 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:08,246 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.0005ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:22,667 [33 ] 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-16 08:42:22,667 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:22,667 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:22,668 [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-16 08:42:22,673 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:22,673 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2955ms INFO 2026-02-16 08:42:22,673 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:22,673 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3591ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:42:22,674 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=11& INFO 2026-02-16 08:42:22,674 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:42:22,674 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:22,676 [31 ] 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-16 08:42:22,683 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:42:22,684 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 7.1093ms INFO 2026-02-16 08:42:22,684 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-02-16 08:42:22,684 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6567ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:43:06,469 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-02-23&endDate=2026-02-28&timeBegin=07:45&timeEnd=16:45&leaveType=11&isPanel=true& INFO 2026-02-16 08:43:06,469 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:43:06,469 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:43:06,472 [70 ] 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-16 08:43:06,485 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:43:06,487 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 14.8335ms INFO 2026-02-16 08:43:06,487 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:43:06,487 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2244ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:44:30,227 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-02-23&endDate=2026-02-27&timeBegin=07:45&timeEnd=16:45&leaveType=11&isPanel=true& INFO 2026-02-16 08:44:30,228 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:44:30,228 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:44:30,229 [26 ] 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-16 08:44:30,236 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:44:30,236 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.0982ms INFO 2026-02-16 08:44:30,236 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:44:30,236 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4235ms 200 application/json; charset=utf-8 INFO 2026-02-16 08:44:37,278 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-02-23&endDate=2026-02-28&timeBegin=07:45&timeEnd=16:45&leaveType=11&isPanel=true& INFO 2026-02-16 08:44:37,279 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 08:44:37,279 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:44:37,280 [67 ] 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-16 08:44:37,288 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 08:44:37,288 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.9403ms INFO 2026-02-16 08:44:37,288 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 08:44:37,289 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2418ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:48,534 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771203888486&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:04:48,534 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:04:48,534 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8148ms 200 text/html INFO 2026-02-16 09:04:48,828 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7157699218620873 INFO 2026-02-16 09:04:48,829 [76 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:04:48,829 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6532ms 200 application/javascript INFO 2026-02-16 09:04:48,944 [76 ] 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%3D1771203888486%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 09:04:48,945 [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-16 09:04:48,945 [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-16 09:04:48,945 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:48,947 [76 ] 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-16 09:04:48,948 [76 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771203888486&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:04:48,981 [78 ] 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-16 09:04:48,981 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:04:48,981 [78 ] 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-16 09:04:48,981 [78 ] 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-16 09:04:48,982 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:48,983 [78 ] 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-16 09:04:48,984 [78 ] 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-16 09:04:48,984 [78 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 09:04:48,984 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:48,984 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0278ms INFO 2026-02-16 09:04:48,984 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:48,984 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0347ms 401 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,080 [78 ] 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-16 09:04:49,080 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:04:49,080 [78 ] 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-16 09:04:49,080 [78 ] 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-16 09:04:49,080 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:04:49,082 [78 ] 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-16 09:04:49,083 [80 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTk4OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaWueinguemjyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzIzIiwianRpIjoiMTk3ZWE5ZGQtNjVhNi00ZGU1LWFkNmEtYjY3YjFmN2YwN2VkIiwiaWF0IjoxNzcxMDM5MzA4LCJuYmYiOjE3NzEwMzkzMDYsImV4cCI6MTc3MTEyNTcwOCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.F49lUxkvDoDCRIsYjm9F-Ke_ZyIeLfACB99m94JeWSY INFO 2026-02-16 09:04:49,086 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,086 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.3911ms INFO 2026-02-16 09:04:49,086 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:04:49,086 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4403ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,173 [80 ] 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-16 09:04:49,173 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:04:49,174 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,175 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,177 [79 ] 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-16 09:04:49,178 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:04:49,178 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:04:49,178 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:04:49,194 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:04:49,197 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,197 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.9628ms INFO 2026-02-16 09:04:49,197 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,197 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8183ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,290 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 09:04:49,291 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,291 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,292 [78 ] 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-16 09:04:49,293 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:04:49,293 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:04:49,293 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:04:49,322 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:04:49,325 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,325 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.4468ms INFO 2026-02-16 09:04:49,325 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,326 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3817ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,336 [79 ] 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-16 09:04:49,336 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,336 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,337 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:04:49,340 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,340 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1789ms INFO 2026-02-16 09:04:49,340 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,341 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9785ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,357 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,357 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 409.9409ms INFO 2026-02-16 09:04:49,357 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,357 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 412.4107ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,418 [79 ] 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-16 09:04:49,418 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:04:49,418 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,418 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,418 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,418 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,420 [78 ] 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-16 09:04:49,420 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:04:49,423 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,423 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6839ms INFO 2026-02-16 09:04:49,423 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,424 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8661ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,425 [80 ] 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-16 09:04:49,425 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:04:49,425 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,425 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,426 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,426 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3234ms INFO 2026-02-16 09:04:49,426 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,426 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3362ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,426 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:04:49,431 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,431 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.5584ms INFO 2026-02-16 09:04:49,431 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,431 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2796ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,458 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 09:04:49,458 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,458 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,459 [79 ] 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-16 09:04:49,467 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,467 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5492ms INFO 2026-02-16 09:04:49,467 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,467 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3029ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,471 [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-16 09:04:49,472 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,472 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,473 [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-16 09:04:49,476 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,476 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.9406ms INFO 2026-02-16 09:04:49,476 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,476 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5822ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,493 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 09:04:49,493 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:04:49,493 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,493 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,493 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,493 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,494 [80 ] 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-16 09:04:49,494 [76 ] 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-16 09:04:49,497 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,497 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9281ms INFO 2026-02-16 09:04:49,497 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,497 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6164ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,498 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,498 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6208ms INFO 2026-02-16 09:04:49,498 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,498 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6189ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,500 [80 ] 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-16 09:04:49,501 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,501 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,502 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:04:49,505 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,505 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7963ms INFO 2026-02-16 09:04:49,505 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,505 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4564ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,509 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 09:04:49,509 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,510 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,511 [79 ] 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-16 09:04:49,515 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,515 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2534ms INFO 2026-02-16 09:04:49,515 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,515 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8119ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,596 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 09:04:49,596 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 09:04:49,597 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,597 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,597 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,597 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,598 [80 ] 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-16 09:04:49,598 [76 ] 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-16 09:04:49,607 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,607 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.9997ms INFO 2026-02-16 09:04:49,607 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,607 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6558ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,616 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,616 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.6117ms INFO 2026-02-16 09:04:49,616 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,616 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3499ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:49,818 [80 ] 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-16 09:04:49,818 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:49,818 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,820 [80 ] 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-16 09:04:49,823 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:49,823 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3146ms INFO 2026-02-16 09:04:49,823 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:49,823 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3329ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:59,066 [76 ] 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-16 09:04:59,066 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:04:59,066 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:59,066 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:59,068 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:04:59,074 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:59,074 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1803ms INFO 2026-02-16 09:04:59,074 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:59,074 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3261ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:59,101 [76 ] 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-16 09:04:59,101 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:59,102 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:59,103 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:04:59,106 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:59,106 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2828ms INFO 2026-02-16 09:04:59,106 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:59,106 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3512ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:04:59,108 [80 ] 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-16 09:04:59,108 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:04:59,108 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:04:59,108 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:59,110 [80 ] 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-16 09:04:59,115 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:04:59,115 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.8401ms INFO 2026-02-16 09:04:59,115 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:04:59,116 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6837ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:03,556 [76 ] 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-16 09:05:03,556 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:03,556 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:03,556 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:03,558 [76 ] 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-16 09:05:03,564 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:03,564 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.6401ms INFO 2026-02-16 09:05:03,564 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:03,564 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3552ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:10,559 [80 ] 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-16 09:05:10,559 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:10,560 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:10,560 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:10,561 [80 ] 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-16 09:05:10,567 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:10,567 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.3821ms INFO 2026-02-16 09:05:10,567 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:10,567 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8761ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:11,604 [76 ] 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-16 09:05:11,604 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:11,604 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:11,604 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:11,606 [76 ] 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-16 09:05:11,666 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:11,666 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 60.6233ms INFO 2026-02-16 09:05:11,666 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:11,667 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.8703ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:15,229 [80 ] 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-16 09:05:15,229 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:15,230 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:15,230 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:15,231 [80 ] 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-16 09:05:15,236 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:15,236 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.7671ms INFO 2026-02-16 09:05:15,236 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:15,236 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9192ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:24,694 [76 ] 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-16 09:05:24,695 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:24,695 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:24,695 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:24,696 [76 ] 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-16 09:05:24,701 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:24,701 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.9016ms INFO 2026-02-16 09:05:24,701 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:24,701 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9539ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:29,440 [80 ] 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-16 09:05:29,440 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:29,440 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:29,440 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:29,442 [80 ] 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-16 09:05:29,447 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:29,447 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.1596ms INFO 2026-02-16 09:05:29,447 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:29,447 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.392ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:32,901 [75 ] 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-16 09:05:32,901 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:32,902 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:32,902 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:32,903 [75 ] 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-16 09:05:32,963 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:32,963 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 59.8294ms INFO 2026-02-16 09:05:32,963 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:32,963 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.2211ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:38,336 [80 ] 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-16 09:05:38,336 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:38,336 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:38,336 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:38,338 [80 ] 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-16 09:05:38,400 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:38,400 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 62.3027ms INFO 2026-02-16 09:05:38,400 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:38,401 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.0043ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:43,123 [83 ] 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-16 09:05:43,124 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:43,124 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:43,124 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:43,125 [83 ] 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-16 09:05:43,184 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:43,184 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 58.6413ms INFO 2026-02-16 09:05:43,184 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:43,184 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.8896ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:45,163 [83 ] 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-16 09:05:45,163 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:45,163 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:45,163 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:45,165 [83 ] 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-16 09:05:45,223 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:45,224 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 58.7558ms INFO 2026-02-16 09:05:45,224 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:45,224 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.8482ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:46,904 [80 ] 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-16 09:05:46,904 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:46,904 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:46,904 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:46,906 [80 ] 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-16 09:05:46,931 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:46,931 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 25.447ms INFO 2026-02-16 09:05:46,931 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:46,931 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.56ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:52,859 [79 ] 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-16 09:05:52,859 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:52,860 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:52,860 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:52,861 [79 ] 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-16 09:05:52,913 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:52,913 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 51.9173ms INFO 2026-02-16 09:05:52,913 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:52,913 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.2221ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:55,930 [83 ] 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-16 09:05:55,930 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:55,930 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:55,930 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:55,932 [83 ] 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-16 09:05:55,954 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:55,955 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.5729ms INFO 2026-02-16 09:05:55,955 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:55,955 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9115ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:05:57,019 [82 ] 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-16 09:05:57,019 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:05:57,020 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:05:57,020 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:57,021 [82 ] 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-16 09:05:57,026 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:05:57,027 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.0847ms INFO 2026-02-16 09:05:57,027 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:05:57,027 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.55ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,182 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771203966136&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:06:06,183 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:06:06,183 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6589ms 200 text/html INFO 2026-02-16 09:06:06,437 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.28454389856315987 INFO 2026-02-16 09:06:06,438 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:06:06,438 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6196ms 200 application/javascript INFO 2026-02-16 09:06:06,528 [79 ] 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%3D1771203966136%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 09:06:06,529 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,529 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,530 [79 ] 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-16 09:06:06,531 [79 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771203966136&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:06:06,534 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,534 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.966ms INFO 2026-02-16 09:06:06,534 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,534 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0962ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,572 [83 ] 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-16 09:06:06,573 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:06:06,573 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,573 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,574 [83 ] 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-16 09:06:06,576 [82 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:06:06,576 [82 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:06:06,576 [82 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:06:06,591 [82 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:06:06,608 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,608 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 33.3421ms INFO 2026-02-16 09:06:06,608 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,608 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5582ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,701 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 09:06:06,701 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,701 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,703 [79 ] 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-16 09:06:06,704 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:06:06,704 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:06:06,704 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:06:06,706 [82 ] 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-16 09:06:06,706 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,706 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,707 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:06,711 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,711 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5155ms INFO 2026-02-16 09:06:06,711 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,711 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3066ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,718 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:06:06,721 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,721 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.9141ms INFO 2026-02-16 09:06:06,721 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,721 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1383ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,812 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:06:06,813 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,813 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,814 [80 ] 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-16 09:06:06,817 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,817 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1608ms INFO 2026-02-16 09:06:06,817 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,817 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9412ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,817 [79 ] 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-16 09:06:06,818 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,818 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,819 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:06,822 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,822 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1385ms INFO 2026-02-16 09:06:06,822 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,822 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9003ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,850 [80 ] 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-16 09:06:06,850 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:06:06,850 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,850 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,851 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:06,852 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 09:06:06,852 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,852 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,854 [79 ] 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-16 09:06:06,857 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,857 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7678ms INFO 2026-02-16 09:06:06,857 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,857 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6354ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,859 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 09:06:06,859 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,860 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,861 [80 ] 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-16 09:06:06,862 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,862 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3766ms INFO 2026-02-16 09:06:06,862 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,862 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1397ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,864 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,865 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5101ms INFO 2026-02-16 09:06:06,865 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,865 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4668ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,872 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 09:06:06,873 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,873 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,873 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:06:06,873 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,873 [82 ] 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-16 09:06:06,873 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,873 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,873 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,874 [83 ] 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-16 09:06:06,874 [80 ] 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-16 09:06:06,875 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:06,877 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,877 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9923ms INFO 2026-02-16 09:06:06,877 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,877 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5316ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,877 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,877 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4948ms INFO 2026-02-16 09:06:06,877 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,877 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,878 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1125ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,878 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.987ms INFO 2026-02-16 09:06:06,878 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,878 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5776ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,909 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 09:06:06,909 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,909 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,910 [82 ] 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-16 09:06:06,916 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,916 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.6867ms INFO 2026-02-16 09:06:06,916 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,916 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4674ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,971 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 09:06:06,971 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,971 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,972 [83 ] 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-16 09:06:06,976 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 09:06:06,976 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:06,976 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,977 [80 ] 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-16 09:06:06,982 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,982 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.3789ms INFO 2026-02-16 09:06:06,982 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,982 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3653ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:06,995 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:06,995 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7358ms INFO 2026-02-16 09:06:06,995 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:06,995 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4132ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:07,013 [79 ] 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-16 09:06:07,013 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:07,013 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:07,014 [79 ] 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-16 09:06:07,017 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:07,017 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.119ms INFO 2026-02-16 09:06:07,017 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:07,018 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9739ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:10,585 [79 ] 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-16 09:06:10,585 [80 ] 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-16 09:06:10,585 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:10,585 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:10,586 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,586 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,587 [79 ] 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-16 09:06:10,587 [80 ] 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-16 09:06:10,587 [82 ] 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-16 09:06:10,587 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:10,588 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,589 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:10,589 [83 ] 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-16 09:06:10,589 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:10,589 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,591 [83 ] 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-16 09:06:10,592 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:10,592 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:10,592 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:10,592 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.3654ms INFO 2026-02-16 09:06:10,592 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,592 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.3537ms INFO 2026-02-16 09:06:10,592 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,592 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7347ms INFO 2026-02-16 09:06:10,592 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4222ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:10,593 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.455ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:10,593 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,593 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5034ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:10,594 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:10,594 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1287ms INFO 2026-02-16 09:06:10,594 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,594 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7349ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:10,608 [80 ] 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-16 09:06:10,608 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:10,608 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,610 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:10,612 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:10,612 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6906ms INFO 2026-02-16 09:06:10,612 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,612 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3211ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:10,685 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1723& INFO 2026-02-16 09:06:10,686 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:10,686 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,687 [83 ] 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-16 09:06:10,690 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:10,693 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.1707ms INFO 2026-02-16 09:06:10,693 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,693 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0363ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:10,709 [83 ] 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-16 09:06:10,709 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:06:10,709 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:10,709 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,710 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:10,715 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:10,715 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.4559ms INFO 2026-02-16 09:06:10,715 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:10,715 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0018ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:12,693 [83 ] 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-16 09:06:12,693 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:06:12,693 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:12,693 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:12,695 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:12,701 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:12,701 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8434ms INFO 2026-02-16 09:06:12,701 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:12,701 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9224ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:12,711 [79 ] 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-16 09:06:12,711 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:12,711 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:12,713 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:12,714 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-02-16 09:06:12,715 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:12,715 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:12,716 [80 ] 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-16 09:06:12,718 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:12,718 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3164ms INFO 2026-02-16 09:06:12,718 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:12,718 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0074ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:12,721 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:12,722 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 6.0557ms INFO 2026-02-16 09:06:12,722 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:12,723 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1316ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:12,812 [82 ] 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-15& INFO 2026-02-16 09:06:12,813 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:12,813 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:12,815 [82 ] 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-16 09:06:13,157 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:13,159 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 344.1333ms INFO 2026-02-16 09:06:13,159 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:13,159 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 347.19ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:18,310 [80 ] 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-16 09:06:18,310 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:06:18,310 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:18,310 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:18,312 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:18,314 [80 ] 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-16 09:06:18,314 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:18,315 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:18,316 [80 ] 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-16 09:06:18,318 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:18,318 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9509ms INFO 2026-02-16 09:06:18,318 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:18,318 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0181ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:18,319 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:18,319 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2356ms INFO 2026-02-16 09:06:18,319 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:18,319 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.853ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:19,763 [82 ] 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-16 09:06:19,764 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:06:19,764 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:19,764 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:19,765 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:06:19,771 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:19,771 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4423ms INFO 2026-02-16 09:06:19,771 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:19,771 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6651ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:19,783 [82 ] 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-16 09:06:19,783 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:19,783 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:19,784 [82 ] 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-16 09:06:19,786 [81 ] 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-16 09:06:19,786 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:19,786 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:19,787 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:19,787 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9372ms INFO 2026-02-16 09:06:19,787 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:19,787 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6442ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:19,787 [81 ] 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-16 09:06:19,789 [81 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 09:06:19,795 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:19,795 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 7.7454ms INFO 2026-02-16 09:06:19,795 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:19,795 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3755ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:06:19,882 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1723& INFO 2026-02-16 09:06:19,882 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:06:19,883 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:19,884 [83 ] 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-16 09:06:19,887 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:06:19,890 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.9481ms INFO 2026-02-16 09:06:19,890 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:06:19,890 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6651ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:08:33,234 [74 ] 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-16 09:08:33,235 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:08:33,235 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8632ms 200 text/html INFO 2026-02-16 09:08:33,262 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 09:08:33,262 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 09:08:33,262 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5177ms 200 application/javascript INFO 2026-02-16 09:08:33,275 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 09:08:33,275 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:08:33,277 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 09:08:33,277 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 09:08:33,277 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3972ms 200 application/javascript INFO 2026-02-16 09:08:33,278 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 09:08:33,278 [72 ] 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-16 09:08:33,279 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 09:08:33,279 [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-16 09:08:33,279 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8051ms 200 application/javascript INFO 2026-02-16 09:08:33,281 [71 ] 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-16 09:08:33,281 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.441ms 200 application/javascript INFO 2026-02-16 09:08:33,282 [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-16 09:08:33,282 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7173ms 200 text/css INFO 2026-02-16 09:08:33,283 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 09:08:33,283 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 09:08:33,283 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4212ms 200 application/javascript INFO 2026-02-16 09:08:33,290 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204113278&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:08:33,290 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:08:33,290 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5743ms 200 text/html INFO 2026-02-16 09:08:33,316 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 09:08:33,316 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 09:08:33,316 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4665ms 200 application/javascript INFO 2026-02-16 09:08:33,317 [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-16 09:08:33,317 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.0189ms 200 application/javascript INFO 2026-02-16 09:08:33,320 [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-16 09:08:33,321 [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-16 09:08:33,321 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1638ms 200 application/javascript INFO 2026-02-16 09:08:33,324 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 09:08:33,324 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:08:33,337 [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-16 09:08:33,337 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1006ms 200 application/javascript INFO 2026-02-16 09:08:33,338 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 09:08:33,338 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 09:08:33,339 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 09:08:33,339 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.861ms 200 application/javascript INFO 2026-02-16 09:08:33,340 [44 ] 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-16 09:08:33,341 [44 ] 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-16 09:08:33,341 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 09:08:33,341 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8271ms 200 text/css INFO 2026-02-16 09:08:33,341 [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-16 09:08:33,341 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5643ms 200 application/javascript INFO 2026-02-16 09:08:33,342 [44 ] 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-16 09:08:33,342 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9686ms 200 application/javascript INFO 2026-02-16 09:08:34,439 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 09:08:34,440 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 09:08:34,440 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6433ms 200 application/javascript INFO 2026-02-16 09:08:34,563 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6327815602462155 INFO 2026-02-16 09:08:34,564 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:08:34,564 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6282ms 200 application/javascript INFO 2026-02-16 09:08:34,591 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 09:08:34,592 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 09:08:34,592 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1321ms 200 image/jpeg INFO 2026-02-16 09:08:34,805 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771204113278&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:08:34,805 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 09:08:34,805 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9226ms 200 text/html INFO 2026-02-16 09:08:34,837 [71 ] 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-16 09:08:34,841 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:08:34,842 [71 ] 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-16 09:08:34,843 [71 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 09:08:34,843 [71 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 09:08:34,843 [71 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-16 09:08:34,843 [71 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-16 09:08:34,843 [71 ] 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-16 09:08:34,846 [71 ] 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-16 09:08:34,846 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 4.1711ms INFO 2026-02-16 09:08:34,846 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:08:34,846 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8528ms 302 INFO 2026-02-16 09:12:20,623 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204341375&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:12:20,624 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:12:20,625 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2102ms 200 text/html INFO 2026-02-16 09:12:21,470 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9705761016251989 INFO 2026-02-16 09:12:21,470 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:12:21,470 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6445ms 200 application/javascript INFO 2026-02-16 09:12:21,644 [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%3D1771204341375%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 09:12:21,644 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:21,646 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,648 [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-16 09:12:21,649 [60 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204341375&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:12:21,652 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:21,652 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0352ms INFO 2026-02-16 09:12:21,652 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,652 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4372ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:21,667 [39 ] 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-16 09:12:21,667 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:12:21,667 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:21,668 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,669 [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-16 09:12:21,670 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:12:21,670 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:12:21,670 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:12:21,685 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:12:21,688 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:21,688 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.3725ms INFO 2026-02-16 09:12:21,688 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,688 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2365ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:21,776 [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-16 09:12:21,777 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:21,777 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,777 [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-16 09:12:21,777 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:21,777 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,778 [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-16 09:12:21,779 [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-16 09:12:21,779 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:12:21,780 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:12:21,780 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:12:21,781 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:21,781 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2152ms INFO 2026-02-16 09:12:21,781 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,782 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.174ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:21,808 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:12:21,811 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:21,811 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.3284ms INFO 2026-02-16 09:12:21,811 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,811 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0585ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:21,922 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:12:21,922 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:21,922 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,923 [36 ] 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-16 09:12:21,927 [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-16 09:12:21,928 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:21,928 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,929 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:21,929 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.755ms INFO 2026-02-16 09:12:21,929 [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-16 09:12:21,929 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,929 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6274ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:21,932 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:21,932 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7992ms INFO 2026-02-16 09:12:21,932 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,932 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5812ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:21,944 [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-16 09:12:21,944 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:12:21,944 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:21,944 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,946 [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-16 09:12:21,950 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:21,951 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7836ms INFO 2026-02-16 09:12:21,951 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:21,951 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5418ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,002 [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-16 09:12:22,002 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,002 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,003 [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-16 09:12:22,005 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 09:12:22,005 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,005 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,006 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,006 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8955ms INFO 2026-02-16 09:12:22,006 [39 ] 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-16 09:12:22,006 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,006 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6698ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,009 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,009 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.162ms INFO 2026-02-16 09:12:22,009 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,010 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8896ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,014 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:12:22,014 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,014 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,015 [39 ] 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-16 09:12:22,018 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,018 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7007ms INFO 2026-02-16 09:12:22,018 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,018 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2246ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,022 [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-16 09:12:22,022 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,022 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,023 [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-16 09:12:22,030 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,030 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.2685ms INFO 2026-02-16 09:12:22,030 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,031 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9646ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,035 [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-16 09:12:22,035 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,035 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,037 [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-16 09:12:22,040 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,040 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1048ms INFO 2026-02-16 09:12:22,040 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,040 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7519ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,084 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 09:12:22,084 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,084 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,085 [39 ] 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-16 09:12:22,089 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,089 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.348ms INFO 2026-02-16 09:12:22,089 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,089 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8699ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,111 [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-16 09:12:22,111 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,111 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,112 [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-16 09:12:22,118 [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-16 09:12:22,119 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,119 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,120 [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-16 09:12:22,121 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,121 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.7589ms INFO 2026-02-16 09:12:22,121 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,121 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5057ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,137 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,137 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.1675ms INFO 2026-02-16 09:12:22,137 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,137 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8868ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:22,502 [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-16 09:12:22,502 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:22,503 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,504 [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-16 09:12:22,507 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:22,507 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1544ms INFO 2026-02-16 09:12:22,507 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:22,507 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0693ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:23,259 [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-16 09:12:23,259 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:12:23,259 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:23,259 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:23,261 [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-16 09:12:23,266 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:23,266 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.655ms INFO 2026-02-16 09:12:23,266 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:23,267 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9523ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:23,270 [64 ] 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-16 09:12:23,270 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:23,271 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:23,272 [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-16 09:12:23,275 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:23,275 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9245ms INFO 2026-02-16 09:12:23,275 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:23,275 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6665ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:23,277 [36 ] 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-16 09:12:23,277 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:12:23,277 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:23,277 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:23,278 [36 ] 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-16 09:12:23,283 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:23,283 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.257ms INFO 2026-02-16 09:12:23,283 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:23,283 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2996ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:25,430 [39 ] 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-16 09:12:25,430 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:12:25,431 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:25,431 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:25,432 [39 ] 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-16 09:12:25,491 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:25,491 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 58.5597ms INFO 2026-02-16 09:12:25,491 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:25,491 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.6657ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:28,103 [64 ] 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-16 09:12:28,103 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:12:28,103 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:28,103 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:28,104 [64 ] 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-16 09:12:28,135 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:28,135 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 30.7249ms INFO 2026-02-16 09:12:28,135 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:28,135 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.8459ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:12:29,569 [64 ] 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-16 09:12:29,569 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:12:29,569 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:12:29,569 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:29,571 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:12:29,576 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:12:29,576 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.407ms INFO 2026-02-16 09:12:29,576 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:12:29,577 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9264ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:15:47,974 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 09:15:47,977 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 09:15:47,977 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0992ms 200 text/css INFO 2026-02-16 09:15:47,984 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204547830&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:15:47,984 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:15:47,985 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5808ms 200 text/html INFO 2026-02-16 09:15:47,999 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 09:15:47,999 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:15:48,010 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 09:15:48,011 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3249ms 200 application/javascript INFO 2026-02-16 09:15:48,075 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 09:15:48,075 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:15:48,086 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 09:15:48,086 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6739ms 200 application/javascript INFO 2026-02-16 09:15:48,132 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 09:15:48,134 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 09:15:48,135 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.785ms 200 text/css INFO 2026-02-16 09:16:51,832 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204612402&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:16:51,832 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:16:51,833 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8847ms 200 text/html INFO 2026-02-16 09:16:52,435 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.16518507357011836 INFO 2026-02-16 09:16:52,436 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:16:52,436 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6507ms 200 application/javascript INFO 2026-02-16 09:16:52,588 [63 ] 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%3D1771204612402%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 09:16:52,589 [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-16 09:16:52,589 [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-16 09:16:52,589 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,590 [63 ] 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-16 09:16:52,591 [63 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204612402&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:16:52,592 [49 ] 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-16 09:16:52,592 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:16:52,592 [49 ] 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-16 09:16:52,592 [49 ] 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-16 09:16:52,592 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,594 [49 ] 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-16 09:16:52,594 [49 ] 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-16 09:16:52,595 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:52,595 [49 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 09:16:52,595 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:52,595 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3848ms INFO 2026-02-16 09:16:52,595 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,595 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.229ms INFO 2026-02-16 09:16:52,595 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,595 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2136ms 401 application/json; charset=utf-8 INFO 2026-02-16 09:16:52,595 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6107ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:52,699 [70 ] 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-16 09:16:52,699 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:16:52,699 [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-16 09:16:52,699 [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-16 09:16:52,700 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:16:52,701 [70 ] 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-16 09:16:52,702 [63 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MzkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjE1NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOWchiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzM5IiwianRpIjoiMzJkZGMyOGYtZDQ2YS00NDBmLWJiM2YtNGFkZDBiNjdlMDQzIiwiaWF0IjoxNzcwOTUxNTM5LCJuYmYiOjE3NzA5NTE1MzcsImV4cCI6MTc3MTAzNzkzOSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.yH0VrqIar9DPBKGoKRu5JUj1nZP6k6ukl8SgXHWl7jw INFO 2026-02-16 09:16:52,705 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:52,705 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4434ms INFO 2026-02-16 09:16:52,705 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:16:52,706 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.918ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:52,816 [49 ] 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-16 09:16:52,816 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:16:52,817 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:52,818 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,820 [49 ] 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-16 09:16:52,821 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:16:52,821 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:16:52,821 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:16:52,835 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:16:52,837 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:52,838 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.9782ms INFO 2026-02-16 09:16:52,838 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,838 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4503ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:52,984 [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-16 09:16:52,984 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:52,984 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,985 [49 ] 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-16 09:16:52,985 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:52,985 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,986 [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-16 09:16:52,986 [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-16 09:16:52,987 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:16:52,987 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:16:52,987 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:16:52,989 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:52,989 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0083ms INFO 2026-02-16 09:16:52,989 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:52,990 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7009ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,016 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:16:53,019 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,019 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.9194ms INFO 2026-02-16 09:16:53,019 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,019 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8783ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,141 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:16:53,141 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,141 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,143 [63 ] 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-16 09:16:53,146 [57 ] 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-16 09:16:53,146 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,146 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,148 [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-16 09:16:53,149 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,149 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.0304ms INFO 2026-02-16 09:16:53,149 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,149 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4517ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,151 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,151 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0301ms INFO 2026-02-16 09:16:53,151 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,151 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8923ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,160 [49 ] 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-16 09:16:53,160 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:16:53,160 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,160 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,161 [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-16 09:16:53,166 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,166 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0196ms INFO 2026-02-16 09:16:53,166 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,166 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7363ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,234 [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-16 09:16:53,235 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,235 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,236 [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-16 09:16:53,237 [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-16 09:16:53,237 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,237 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,238 [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-16 09:16:53,239 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,239 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1863ms INFO 2026-02-16 09:16:53,239 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,239 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8347ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,240 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 09:16:53,240 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,240 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,241 [57 ] 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-16 09:16:53,241 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,241 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1801ms INFO 2026-02-16 09:16:53,242 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,242 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7433ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,242 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:16:53,242 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,243 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,244 [70 ] 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-16 09:16:53,248 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,248 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.9395ms INFO 2026-02-16 09:16:53,248 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,248 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4234ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,249 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,249 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.3885ms INFO 2026-02-16 09:16:53,249 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,249 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.003ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,283 [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-16 09:16:53,283 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,283 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,284 [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-16 09:16:53,286 [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-16 09:16:53,286 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,286 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,287 [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-16 09:16:53,287 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,287 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.0554ms INFO 2026-02-16 09:16:53,287 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,288 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6752ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,291 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,292 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2824ms INFO 2026-02-16 09:16:53,292 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,292 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9699ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,335 [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-16 09:16:53,335 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,336 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,337 [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-16 09:16:53,340 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,340 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8505ms INFO 2026-02-16 09:16:53,340 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,340 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5028ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,348 [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-16 09:16:53,348 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,348 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,349 [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-16 09:16:53,354 [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-16 09:16:53,354 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:53,354 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,355 [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-16 09:16:53,358 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,358 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8452ms INFO 2026-02-16 09:16:53,358 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,358 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.49ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:53,373 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:53,373 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2435ms INFO 2026-02-16 09:16:53,373 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:53,373 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8198ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:54,908 [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-16 09:16:54,908 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:54,908 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,910 [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-16 09:16:54,913 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:54,914 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8091ms INFO 2026-02-16 09:16:54,914 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,914 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0674ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:54,915 [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-16 09:16:54,915 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:54,915 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,917 [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-16 09:16:54,922 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:54,922 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.244ms INFO 2026-02-16 09:16:54,922 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,922 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1222ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:54,925 [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-16 09:16:54,925 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:54,925 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,926 [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-16 09:16:54,931 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:54,931 [49 ] 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-16 09:16:54,931 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.0755ms INFO 2026-02-16 09:16:54,931 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,931 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7063ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:54,932 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:54,932 [70 ] 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-16 09:16:54,932 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,932 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:54,932 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,933 [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-16 09:16:54,933 [70 ] 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-16 09:16:54,936 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:54,936 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3293ms INFO 2026-02-16 09:16:54,936 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,936 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0919ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:54,936 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:54,936 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2906ms INFO 2026-02-16 09:16:54,937 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,937 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9962ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:54,942 [56 ] 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-16 09:16:54,942 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:16:54,943 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:54,943 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,958 [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-16 09:16:54,963 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:54,963 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2858ms INFO 2026-02-16 09:16:54,963 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:54,963 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.089ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:55,048 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1739& INFO 2026-02-16 09:16:55,048 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:55,048 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:55,050 [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-16 09:16:55,063 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:55,188 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 138.2405ms INFO 2026-02-16 09:16:55,188 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:55,188 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 140.4406ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:56,516 [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-16 09:16:56,516 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:16:56,517 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:56,517 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:56,518 [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-16 09:16:56,523 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:56,523 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3736ms INFO 2026-02-16 09:16:56,523 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:56,524 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4882ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:56,555 [49 ] 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-16 09:16:56,555 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:56,555 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:56,556 [49 ] 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-16 09:16:56,558 [49 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 09:16:56,564 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:56,564 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.2142ms INFO 2026-02-16 09:16:56,564 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:56,564 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9578ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:56,565 [31 ] 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-16 09:16:56,565 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:56,565 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:56,566 [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-16 09:16:56,569 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:56,569 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8337ms INFO 2026-02-16 09:16:56,569 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:56,569 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6861ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:16:56,676 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1739& INFO 2026-02-16 09:16:56,676 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:16:56,676 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:56,677 [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-16 09:16:56,694 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:16:56,826 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 148.9764ms INFO 2026-02-16 09:16:56,826 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:16:56,826 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 150.7117ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:17:06,882 [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-16 09:17:06,882 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:17:06,883 [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-16 09:17:06,883 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:17:06,883 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:17:06,883 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:06,883 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:06,885 [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-16 09:17:06,885 [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-16 09:17:06,889 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:17:06,889 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.1901ms INFO 2026-02-16 09:17:06,889 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:06,889 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5084ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:17:06,891 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:17:06,891 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2405ms INFO 2026-02-16 09:17:06,891 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:06,891 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2096ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:17:15,989 [27 ] 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-16 09:17:15,989 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:17:15,989 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:15,990 [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-16 09:17:15,996 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:17:15,996 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8637ms INFO 2026-02-16 09:17:15,996 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:15,996 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8841ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:17:16,032 [31 ] 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-16 09:17:16,032 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:17:16,032 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:17:16,032 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:16,033 [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-16 09:17:16,038 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:17:16,038 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.5973ms INFO 2026-02-16 09:17:16,038 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:16,038 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3625ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:17:16,113 [56 ] 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-16 09:17:16,113 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:17:16,113 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:16,116 [56 ] 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-16 09:17:16,118 [56 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-02-16 09:17:16,171 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:17:16,177 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 60.8205ms INFO 2026-02-16 09:17:16,177 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-02-16 09:17:16,177 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.0628ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:18,133 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204758429&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:19:18,134 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:19:18,134 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7375ms 200 text/html INFO 2026-02-16 09:19:18,894 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.13233271047503792 INFO 2026-02-16 09:19:18,895 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:19:18,895 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8355ms 200 application/javascript INFO 2026-02-16 09:19:19,021 [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%3D1771204758429%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 09:19:19,021 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,022 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,023 [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-16 09:19:19,024 [55 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204758429&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:19:19,027 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,027 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8608ms INFO 2026-02-16 09:19:19,027 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,027 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2088ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,038 [13 ] 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-16 09:19:19,038 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:19,039 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,039 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,040 [13 ] 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-16 09:19:19,041 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:19:19,041 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:19:19,041 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:19:19,056 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:19:19,058 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,058 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.2651ms INFO 2026-02-16 09:19:19,058 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,058 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0297ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,152 [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-16 09:19:19,153 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,153 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,154 [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-16 09:19:19,155 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:19:19,155 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:19:19,155 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:19:19,158 [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-16 09:19:19,158 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,158 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,159 [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-16 09:19:19,163 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,163 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4033ms INFO 2026-02-16 09:19:19,163 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,163 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3746ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,170 [52 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:19:19,173 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,173 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.3924ms INFO 2026-02-16 09:19:19,173 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,173 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.368ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,257 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:19:19,258 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,258 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,259 [25 ] 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-16 09:19:19,259 [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-16 09:19:19,259 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,259 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,261 [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-16 09:19:19,262 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,262 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.2782ms INFO 2026-02-16 09:19:19,262 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,262 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1113ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,264 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,264 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2243ms INFO 2026-02-16 09:19:19,264 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,264 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8681ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,282 [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-16 09:19:19,283 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:19,283 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,283 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,284 [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-16 09:19:19,289 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,289 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7613ms INFO 2026-02-16 09:19:19,289 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,289 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4439ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,315 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 09:19:19,315 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,315 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,316 [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-16 09:19:19,316 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,316 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,316 [66 ] 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-16 09:19:19,317 [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-16 09:19:19,320 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,320 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5243ms INFO 2026-02-16 09:19:19,320 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,320 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1088ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,320 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:19:19,320 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,320 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,320 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8197ms INFO 2026-02-16 09:19:19,320 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,320 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,320 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4822ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,321 [25 ] 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-16 09:19:19,324 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,324 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6767ms INFO 2026-02-16 09:19:19,324 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,324 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1572ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,342 [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-16 09:19:19,342 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,343 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,343 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 09:19:19,343 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,343 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,344 [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-16 09:19:19,345 [25 ] 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-16 09:19:19,348 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,348 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3795ms INFO 2026-02-16 09:19:19,348 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,348 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9577ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,352 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,352 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9565ms INFO 2026-02-16 09:19:19,352 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,352 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7441ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,376 [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-16 09:19:19,376 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,377 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,378 [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-16 09:19:19,382 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,382 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4763ms INFO 2026-02-16 09:19:19,382 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,382 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0873ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,406 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 09:19:19,406 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,407 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,408 [52 ] 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-16 09:19:19,409 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 09:19:19,409 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:19,409 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,411 [25 ] 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-16 09:19:19,424 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,424 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.1237ms INFO 2026-02-16 09:19:19,424 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,424 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9119ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:19,426 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:19,426 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7876ms INFO 2026-02-16 09:19:19,426 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:19,426 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6137ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:20,062 [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-16 09:19:20,063 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:20,063 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:20,064 [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-16 09:19:20,068 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:20,068 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4976ms INFO 2026-02-16 09:19:20,068 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:20,068 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6644ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:21,387 [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-16 09:19:21,387 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:21,387 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:21,387 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:21,389 [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-16 09:19:21,394 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:21,394 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.473ms INFO 2026-02-16 09:19:21,394 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:21,394 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7454ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:21,416 [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-16 09:19:21,416 [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-16 09:19:21,416 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:21,416 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:21,416 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:21,416 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:21,417 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:21,418 [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-16 09:19:21,418 [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-16 09:19:21,428 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:21,428 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.8592ms INFO 2026-02-16 09:19:21,428 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:21,428 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1193ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:21,429 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:21,429 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 11.315ms INFO 2026-02-16 09:19:21,429 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:21,429 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0688ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:24,760 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204764644&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:19:24,761 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:19:24,761 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7355ms 200 text/html INFO 2026-02-16 09:19:25,438 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1933251139019071 INFO 2026-02-16 09:19:25,439 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:19:25,439 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6736ms 200 application/javascript INFO 2026-02-16 09:19:25,585 [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%3D1771204764644%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 09:19:25,585 [26 ] 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-16 09:19:25,586 [26 ] 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-16 09:19:25,586 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:25,587 [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-16 09:19:25,588 [26 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771204764644&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:19:25,591 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:25,591 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8786ms INFO 2026-02-16 09:19:25,591 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:25,591 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4657ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:25,650 [26 ] 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-16 09:19:25,650 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:25,650 [26 ] 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-16 09:19:25,650 [26 ] 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-16 09:19:25,650 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:25,652 [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). WARN 2026-02-16 09:19:25,652 [26 ] 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-16 09:19:25,653 [26 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 09:19:25,653 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:25,653 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9021ms INFO 2026-02-16 09:19:25,653 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:25,653 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.014ms 401 application/json; charset=utf-8 INFO 2026-02-16 09:19:25,756 [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-16 09:19:25,756 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:25,757 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:25,757 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:25,758 [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-16 09:19:25,810 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:25,810 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 52.1132ms INFO 2026-02-16 09:19:25,810 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:25,811 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.1857ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:25,815 [25 ] 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-16 09:19:25,815 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:25,816 [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-16 09:19:25,816 [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-16 09:19:25,816 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:19:25,817 [25 ] 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-16 09:19:25,819 [25 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4ODQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDAwMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iue9l-Wul-aVjyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODg0IiwianRpIjoiMjdjZjRjZjktNTY3YS00NGE4LTgyM2UtMmZiNWYxZjI3Y2E3IiwiaWF0IjoxNzcwOTU4MzcyLCJuYmYiOjE3NzA5NTgzNzAsImV4cCI6MTc3MTA0NDc3MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0._IxQXgsDFmpoULXtvJ7bYauYoNSxmvWwsLRt3Q0Wh5I INFO 2026-02-16 09:19:25,821 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:25,821 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.7078ms INFO 2026-02-16 09:19:25,821 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:19:25,821 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8692ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:25,970 [13 ] 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-16 09:19:25,970 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:25,970 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:25,971 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:25,973 [13 ] 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-16 09:19:25,974 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:19:25,974 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:19:25,974 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:19:25,988 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:19:25,990 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:25,990 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.4156ms INFO 2026-02-16 09:19:25,990 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:25,990 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5933ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,139 [66 ] 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-16 09:19:26,139 [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-16 09:19:26,139 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,139 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,139 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,139 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,141 [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-16 09:19:26,141 [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-16 09:19:26,142 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:19:26,142 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:19:26,142 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:19:26,144 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,144 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.147ms INFO 2026-02-16 09:19:26,144 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,144 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9848ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,170 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:19:26,173 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,173 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.4887ms INFO 2026-02-16 09:19:26,173 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,173 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.2686ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,306 [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-16 09:19:26,307 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,307 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,308 [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-16 09:19:26,313 [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-16 09:19:26,313 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,314 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,314 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,314 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8995ms INFO 2026-02-16 09:19:26,314 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,314 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8558ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,315 [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-16 09:19:26,318 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,318 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8164ms INFO 2026-02-16 09:19:26,318 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,318 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4792ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,320 [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-16 09:19:26,320 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:26,321 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,321 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,322 [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-16 09:19:26,327 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,327 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9994ms INFO 2026-02-16 09:19:26,327 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,327 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6992ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,389 [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-16 09:19:26,389 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,389 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,391 [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-16 09:19:26,393 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,393 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8087ms INFO 2026-02-16 09:19:26,393 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,393 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4845ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,401 [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-16 09:19:26,401 [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-16 09:19:26,401 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,401 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,401 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,402 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,403 [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-16 09:19:26,403 [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-16 09:19:26,406 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,406 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0845ms INFO 2026-02-16 09:19:26,406 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,406 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7716ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,406 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,406 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5001ms INFO 2026-02-16 09:19:26,406 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,406 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1151ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,448 [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-16 09:19:26,448 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,448 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,449 [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-16 09:19:26,449 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,449 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,450 [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-16 09:19:26,450 [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-16 09:19:26,456 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,456 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.8014ms INFO 2026-02-16 09:19:26,456 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,456 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2558ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,457 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,457 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6267ms INFO 2026-02-16 09:19:26,457 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,457 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4774ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,477 [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-16 09:19:26,478 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,478 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,479 [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-16 09:19:26,483 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,483 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1435ms INFO 2026-02-16 09:19:26,483 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,483 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6741ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,538 [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-16 09:19:26,538 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,538 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,539 [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-16 09:19:26,545 [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-16 09:19:26,545 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,545 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,546 [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-16 09:19:26,548 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,548 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.7847ms INFO 2026-02-16 09:19:26,548 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,548 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4557ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,568 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,568 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.9692ms INFO 2026-02-16 09:19:26,568 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,568 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6788ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:26,710 [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-16 09:19:26,710 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:26,710 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,712 [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-16 09:19:26,715 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:26,715 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4424ms INFO 2026-02-16 09:19:26,715 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:26,715 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4317ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:27,316 [55 ] 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-16 09:19:27,317 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:27,317 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:27,317 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:27,319 [55 ] 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-16 09:19:27,341 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:27,341 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.6522ms INFO 2026-02-16 09:19:27,341 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:27,341 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.038ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:29,826 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/cardPanle.257388ba.js INFO 2026-02-16 09:19:29,826 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:29,827 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/cardPanle.3bec7bb3.css INFO 2026-02-16 09:19:29,827 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/cardDetials.dfc399f5.css INFO 2026-02-16 09:19:29,828 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/cardDetials.dfc399f5.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\cardDetials.dfc399f5.css' INFO 2026-02-16 09:19:29,828 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6599ms 200 text/css INFO 2026-02-16 09:19:29,828 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/cardDetials.25f2a7ba.js INFO 2026-02-16 09:19:29,828 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:29,835 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/cardDetials.25f2a7ba.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\cardDetials.25f2a7ba.js' INFO 2026-02-16 09:19:29,835 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9972ms 200 application/javascript INFO 2026-02-16 09:19:29,837 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/cardPanle.3bec7bb3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\cardPanle.3bec7bb3.css' INFO 2026-02-16 09:19:29,837 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9027ms 200 text/css INFO 2026-02-16 09:19:29,837 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/cardPanle.257388ba.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\cardPanle.257388ba.js' INFO 2026-02-16 09:19:29,838 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0221ms 200 application/javascript INFO 2026-02-16 09:19:29,885 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 83 INFO 2026-02-16 09:19:29,885 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:29,885 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:29,885 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:29,887 [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-16 09:19:29,895 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:29,895 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.0672ms INFO 2026-02-16 09:19:29,895 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:29,895 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1224ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:29,934 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/GetSelfCard?k_Id=660556201& INFO 2026-02-16 09:19:29,934 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050304&IsEss=true& INFO 2026-02-16 09:19:29,934 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:29,934 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:29,934 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:29,934 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:29,935 [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-16 09:19:29,937 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelfCard", controller = "Card"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetSelfCard(Int32, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:19:29,937 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_Card&keyFieldValue=ydVQUDOkp9Y9yddzh6cWQA%3D%3D& INFO 2026-02-16 09:19:29,937 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:29,938 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:29,939 [25 ] 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-16 09:19:29,944 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:29,944 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.7808ms INFO 2026-02-16 09:19:29,944 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:29,944 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6559ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:29,946 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:29,946 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.7894ms INFO 2026-02-16 09:19:29,946 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:29,946 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7951ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:29,969 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:29,971 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M) in 34.3624ms INFO 2026-02-16 09:19:29,971 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:29,971 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.6284ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:31,060 [55 ] 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-16 09:19:31,061 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:31,061 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:31,061 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:31,062 [55 ] 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-16 09:19:31,069 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:31,069 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.3543ms INFO 2026-02-16 09:19:31,069 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:31,069 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.671ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:31,177 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Code/GetData?tableName=CODE(BM_BKLX|0)& INFO 2026-02-16 09:19:31,177 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:31,177 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:31,179 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetData", controller = "Code"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.CodeHcmDto GetData(System.String) on controller Sg.HcmMb.WebPub.CodeAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:19:31,218 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:31,221 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M) in 41.7506ms INFO 2026-02-16 09:19:31,221 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:31,221 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.374ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:39,462 [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-16 09:19:39,462 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:39,463 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:39,463 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,464 [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-16 09:19:39,467 [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-16 09:19:39,468 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:39,468 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,469 [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-16 09:19:39,470 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:39,470 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8762ms INFO 2026-02-16 09:19:39,470 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,470 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.048ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:39,472 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:39,472 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8544ms INFO 2026-02-16 09:19:39,472 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,472 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1104ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:39,474 [55 ] 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-16 09:19:39,474 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:39,474 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,475 [55 ] 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-16 09:19:39,480 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:39,480 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.4792ms INFO 2026-02-16 09:19:39,480 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,480 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.036ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:39,482 [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-16 09:19:39,482 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:39,482 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,483 [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-16 09:19:39,488 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:39,488 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.6576ms INFO 2026-02-16 09:19:39,488 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,488 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.216ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:39,495 [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-16 09:19:39,496 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:39,496 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,496 [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-16 09:19:39,497 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:39,497 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,497 [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-16 09:19:39,498 [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-16 09:19:39,500 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:39,500 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8746ms INFO 2026-02-16 09:19:39,500 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,500 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4622ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:39,501 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:39,501 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3703ms INFO 2026-02-16 09:19:39,501 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,501 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9512ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:39,639 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1884& INFO 2026-02-16 09:19:39,639 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:39,640 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,641 [25 ] 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-16 09:19:39,646 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:39,669 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 28.1216ms INFO 2026-02-16 09:19:39,669 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:39,669 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.776ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:19:58,358 [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-16 09:19:58,358 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:19:58,358 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:19:58,358 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:58,360 [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-16 09:19:58,365 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:19:58,365 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8207ms INFO 2026-02-16 09:19:58,365 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:19:58,366 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9837ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,196 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771205617028&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:33:37,196 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:33:37,197 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9348ms 200 text/html INFO 2026-02-16 09:33:37,432 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3525316880739481 INFO 2026-02-16 09:33:37,433 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:33:37,433 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5806ms 200 application/javascript INFO 2026-02-16 09:33:37,459 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Rsa/GetPublicKey INFO 2026-02-16 09:33:37,460 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.PubClass.RsaAppService.GetPublicKey (Sg.Hcm.Application.Pub)' INFO 2026-02-16 09:33:37,462 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPublicKey", controller = "Rsa"}. Executing controller action with signature System.Object GetPublicKey() on controller Sg.Hcm.PubClass.RsaAppService (Sg.Hcm.Application.Pub). INFO 2026-02-16 09:33:37,492 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,492 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.PubClass.RsaAppService.GetPublicKey (Sg.Hcm.Application.Pub) in 30.824ms INFO 2026-02-16 09:33:37,492 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.PubClass.RsaAppService.GetPublicKey (Sg.Hcm.Application.Pub)' INFO 2026-02-16 09:33:37,493 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3056ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,525 [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%3D1771205617028%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 09:33:37,526 [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-16 09:33:37,526 [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-16 09:33:37,526 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,527 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 709 INFO 2026-02-16 09:33:37,527 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:37,527 [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-16 09:33:37,527 [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-16 09:33:37,527 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,527 [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-16 09:33:37,528 [68 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771205617028&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:33:37,528 [69 ] 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-16 09:33:37,529 [69 ] 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-16 09:33:37,529 [69 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 09:33:37,529 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,529 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.919ms INFO 2026-02-16 09:33:37,529 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,529 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7696ms 401 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,531 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,531 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.5845ms INFO 2026-02-16 09:33:37,531 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,531 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7064ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,558 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/Authenticate? application/json 327 INFO 2026-02-16 09:33:37,558 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:37,558 [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-16 09:33:37,558 [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-16 09:33:37,558 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.Authenticate (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:33:37,560 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Authenticate", controller = "TokenAuth", area = ""}. Executing controller action with signature Sg.Hcm.Models.TokenAuth.AuthenticateResultModel Authenticate(Sg.Hcm.Models.TokenAuth.AuthenticateModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-02-16 09:33:37,595 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 789 INFO 2026-02-16 09:33:37,595 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:37,596 [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-16 09:33:37,596 [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-16 09:33:37,596 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:33:37,597 [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-16 09:33:37,598 [69 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0ODgxIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYxNDEiLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6ImUyZjY3M2Q3LTkxNzMtNGU0MS04ZWI5LTA0OTI2YjcwNTcyNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS9leaMr-W6tyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiI2NDg4MSIsImp0aSI6IjRmNGM2NDA1LWFmYTAtNDNiZC05MTQ1LWU4MWQzNGE1MWY1OCIsImlhdCI6MTc3MTExMzkzMSwibmJmIjoxNzcxMTEzOTI5LCJleHAiOjE3NzEyMDAzMzEsImlzcyI6IkhjbSIsImF1ZCI6IkhjbSJ9.cach2UcQzxnKMuIAfkoHByVLKW0xFl8GOS2yg9fkxu0 INFO 2026-02-16 09:33:37,601 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,601 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.8918ms INFO 2026-02-16 09:33:37,601 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:33:37,602 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2956ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,668 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 709 INFO 2026-02-16 09:33:37,668 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:37,668 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,670 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,671 [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-16 09:33:37,672 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:33:37,672 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:33:37,672 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:33:37,687 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:33:37,689 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,689 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0603ms INFO 2026-02-16 09:33:37,689 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,690 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.369ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,747 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,748 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.Authenticate (Sg.Hcm.Web.Core) in 188.2341ms INFO 2026-02-16 09:33:37,748 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.Authenticate (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:33:37,748 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 190.7889ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,753 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 09:33:37,753 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,753 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,755 [72 ] 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-16 09:33:37,756 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:33:37,756 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:33:37,756 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:33:37,785 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:33:37,788 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,788 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.9494ms INFO 2026-02-16 09:33:37,788 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,788 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8376ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,812 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 709 INFO 2026-02-16 09:33:37,812 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:37,812 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,812 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,814 [69 ] 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-16 09:33:37,815 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:33:37,815 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:33:37,815 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:33:37,826 [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-16 09:33:37,826 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,826 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,827 [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-16 09:33:37,829 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:33:37,830 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,830 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2869ms INFO 2026-02-16 09:33:37,830 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,831 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0465ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,831 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,831 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.7221ms INFO 2026-02-16 09:33:37,831 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,832 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5732ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,852 [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-16 09:33:37,852 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:33:37,853 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,853 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,853 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,853 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,854 [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-16 09:33:37,854 [72 ] 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-16 09:33:37,854 [69 ] 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-16 09:33:37,854 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:37,855 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,855 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,856 [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-16 09:33:37,857 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,857 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0567ms INFO 2026-02-16 09:33:37,857 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,857 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7417ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,859 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,860 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.6529ms INFO 2026-02-16 09:33:37,860 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,860 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.412ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,861 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,861 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3704ms INFO 2026-02-16 09:33:37,861 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,861 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0521ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,879 [74 ] 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-16 09:33:37,879 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,879 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,879 [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-16 09:33:37,880 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,880 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,881 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:33:37,881 [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-16 09:33:37,881 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:33:37,882 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,882 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,883 [72 ] 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-16 09:33:37,884 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,884 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1642ms INFO 2026-02-16 09:33:37,884 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,884 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9484ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,884 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,884 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5387ms INFO 2026-02-16 09:33:37,884 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,885 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0953ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,886 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,886 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7598ms INFO 2026-02-16 09:33:37,886 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,886 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3896ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,918 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 09:33:37,918 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,918 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,919 [69 ] 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-16 09:33:37,923 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,924 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2682ms INFO 2026-02-16 09:33:37,924 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,924 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8779ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,945 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 09:33:37,946 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,946 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,946 [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-16 09:33:37,946 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,947 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,947 [72 ] 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-16 09:33:37,947 [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-16 09:33:37,947 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,947 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,947 [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-16 09:33:37,948 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:37,948 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,948 [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-16 09:33:37,948 [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-16 09:33:37,949 [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-16 09:33:37,956 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,956 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 8.2778ms INFO 2026-02-16 09:33:37,956 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,956 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.821ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,957 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,957 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.6569ms INFO 2026-02-16 09:33:37,957 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,957 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1982ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,965 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,965 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 17.8567ms INFO 2026-02-16 09:33:37,965 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,965 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6514ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:37,967 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:37,967 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.3054ms INFO 2026-02-16 09:33:37,967 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:37,967 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8627ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:38,054 [68 ] 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-16 09:33:38,054 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:38,054 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:38,056 [68 ] 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-16 09:33:38,060 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:38,060 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5844ms INFO 2026-02-16 09:33:38,060 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:38,060 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1682ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:40,283 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-16 09:33:40,283 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-16 09:33:40,283 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:40,283 [72 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/my.d72f6af2.js was not modified INFO 2026-02-16 09:33:40,283 [68 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/my.e909c210.css was not modified INFO 2026-02-16 09:33:40,283 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6658ms 304 application/javascript INFO 2026-02-16 09:33:40,283 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6553ms 304 text/css INFO 2026-02-16 09:33:40,325 [73 ] 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-16 09:33:40,325 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:40,326 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:40,326 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,327 [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-16 09:33:40,336 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:40,336 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.2728ms INFO 2026-02-16 09:33:40,336 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,337 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2565ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:40,369 [72 ] 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-16 09:33:40,369 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:40,369 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,371 [68 ] 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-16 09:33:40,371 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:40,371 [72 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:33:40,371 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,371 [73 ] 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-16 09:33:40,371 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:40,372 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,372 [16 ] 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-16 09:33:40,372 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:40,372 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,373 [68 ] 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-16 09:33:40,373 [73 ] 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-16 09:33:40,374 [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-16 09:33:40,374 [72 ] 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-16 09:33:40,374 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:40,374 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,375 [72 ] 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-16 09:33:40,377 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:40,377 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.2181ms INFO 2026-02-16 09:33:40,377 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,377 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1388ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:40,378 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:40,378 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3742ms INFO 2026-02-16 09:33:40,378 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,378 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9061ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:40,379 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:40,379 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:40,379 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:40,379 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.5535ms INFO 2026-02-16 09:33:40,379 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,379 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.2518ms INFO 2026-02-16 09:33:40,379 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,379 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8625ms INFO 2026-02-16 09:33:40,379 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6572ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:40,379 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,379 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.957ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:40,379 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4454ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:40,444 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64881& INFO 2026-02-16 09:33:40,444 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:40,444 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,445 [76 ] 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-16 09:33:40,453 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:40,503 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 57.4731ms INFO 2026-02-16 09:33:40,503 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:40,503 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.0805ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:44,683 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-16 09:33:44,683 [16 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/annualLeave.4d308de3.css was not modified INFO 2026-02-16 09:33:44,683 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.568ms 304 text/css INFO 2026-02-16 09:33:44,684 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-16 09:33:44,684 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:44,684 [16 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/annualLeave.a71d585d.js was not modified INFO 2026-02-16 09:33:44,684 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4249ms 304 application/javascript INFO 2026-02-16 09:33:44,730 [76 ] 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-16 09:33:44,730 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:33:44,730 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:44,730 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:44,732 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 09:33:44,737 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:44,737 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6058ms INFO 2026-02-16 09:33:44,737 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:44,737 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8108ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:44,771 [76 ] 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-16 09:33:44,771 [73 ] 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-16 09:33:44,771 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:44,771 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:44,771 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:44,771 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:44,772 [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-16 09:33:44,772 [76 ] 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-16 09:33:44,774 [76 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 09:33:44,775 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:44,775 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8849ms INFO 2026-02-16 09:33:44,775 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:44,775 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7121ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:44,780 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:44,781 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.0895ms INFO 2026-02-16 09:33:44,781 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:44,781 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0071ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:33:44,846 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64881& INFO 2026-02-16 09:33:44,846 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:33:44,846 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:44,855 [73 ] 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-16 09:33:44,862 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:33:44,912 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 57.6295ms INFO 2026-02-16 09:33:44,912 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:33:44,912 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.5644ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:41,115 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771205800322&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:36:41,115 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:36:41,115 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9083ms 200 text/html INFO 2026-02-16 09:36:41,714 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.021562714732403898 INFO 2026-02-16 09:36:41,714 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:36:41,715 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6234ms 200 application/javascript INFO 2026-02-16 09:36:41,885 [45 ] 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%3D1771205800322%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 09:36:41,886 [45 ] 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-16 09:36:41,886 [45 ] 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-16 09:36:41,886 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:41,887 [45 ] 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-16 09:36:41,888 [45 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771205800322&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:36:41,891 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:41,891 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0236ms INFO 2026-02-16 09:36:41,891 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:41,891 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5607ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:41,931 [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-16 09:36:41,931 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:36:41,931 [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-16 09:36:41,932 [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-16 09:36:41,932 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:41,933 [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-16 09:36:41,933 [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-16 09:36:41,934 [41 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 09:36:41,934 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:41,934 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.8014ms INFO 2026-02-16 09:36:41,934 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:41,934 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9969ms 401 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,049 [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-16 09:36:42,049 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:36:42,049 [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-16 09:36:42,049 [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-16 09:36:42,049 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:36:42,051 [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-16 09:36:42,055 [40 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NDUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwOTU0MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOW6lOaihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjQ1IiwianRpIjoiYzBiNWNhMTEtMjljMy00OTViLTljYzAtODFkNTg1MTY3MmQ3IiwiaWF0IjoxNzcxMDYwNzgwLCJuYmYiOjE3NzEwNjA3NzgsImV4cCI6MTc3MTE0NzE4MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.9fa2QBEda68y8y4zbyfcOdggD68RqBEW5KLo1m7SgVw INFO 2026-02-16 09:36:42,058 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,058 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.4414ms INFO 2026-02-16 09:36:42,058 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:36:42,058 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5576ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,167 [45 ] 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-16 09:36:42,167 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:36:42,167 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,169 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,170 [45 ] 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-16 09:36:42,171 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:36:42,171 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:36:42,171 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:36:42,186 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:36:42,188 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,188 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.1012ms INFO 2026-02-16 09:36:42,188 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,188 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6436ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,293 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 09:36:42,293 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,294 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,295 [45 ] 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-16 09:36:42,295 [40 ] 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-16 09:36:42,295 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,295 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,296 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:36:42,296 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:36:42,296 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:36:42,296 [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-16 09:36:42,299 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,299 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1023ms INFO 2026-02-16 09:36:42,299 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,300 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9722ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,325 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:36:42,327 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,328 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.7165ms INFO 2026-02-16 09:36:42,328 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,328 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.5442ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,428 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:36:42,429 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,429 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,430 [45 ] 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-16 09:36:42,433 [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-16 09:36:42,433 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,433 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,434 [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-16 09:36:42,436 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,436 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.6597ms INFO 2026-02-16 09:36:42,436 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,436 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4668ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,437 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,437 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9915ms INFO 2026-02-16 09:36:42,437 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,437 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6609ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,482 [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-16 09:36:42,482 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,482 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,482 [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-16 09:36:42,482 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:36:42,483 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,483 [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-16 09:36:42,483 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,483 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,483 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,483 [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-16 09:36:42,484 [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-16 09:36:42,484 [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-16 09:36:42,487 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,487 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3594ms INFO 2026-02-16 09:36:42,487 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,487 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.002ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,487 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,487 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8457ms INFO 2026-02-16 09:36:42,487 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,487 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5186ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,489 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,489 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4518ms INFO 2026-02-16 09:36:42,489 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,489 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.187ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,507 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:36:42,507 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,507 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,508 [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-16 09:36:42,508 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,508 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,509 [39 ] 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-16 09:36:42,509 [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-16 09:36:42,511 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,511 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8504ms INFO 2026-02-16 09:36:42,511 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,512 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4932ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,512 [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-16 09:36:42,512 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,512 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,513 [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-16 09:36:42,517 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,517 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1019ms INFO 2026-02-16 09:36:42,517 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,517 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6536ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,517 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,517 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7284ms INFO 2026-02-16 09:36:42,517 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,517 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4844ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,558 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 09:36:42,558 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,558 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,559 [39 ] 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-16 09:36:42,564 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,564 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3296ms INFO 2026-02-16 09:36:42,564 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,564 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0632ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,600 [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-16 09:36:42,600 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,600 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,600 [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-16 09:36:42,600 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,600 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,601 [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-16 09:36:42,601 [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-16 09:36:42,619 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,619 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.6669ms INFO 2026-02-16 09:36:42,619 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,619 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6166ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,637 [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-16 09:36:42,638 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:36:42,638 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,639 [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-16 09:36:42,642 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,642 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9435ms INFO 2026-02-16 09:36:42,642 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,642 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6696ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:36:42,653 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:36:42,653 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 51.5496ms INFO 2026-02-16 09:36:42,653 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:36:42,653 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.1337ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:22,068 [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 INFO 2026-02-16 09:38:22,069 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:38:22,069 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8811ms 200 text/html INFO 2026-02-16 09:38:22,103 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 09:38:22,108 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 09:38:22,108 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2817ms 200 text/css INFO 2026-02-16 09:38:22,123 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 09:38:22,123 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:22,123 [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-16 09:38:22,125 [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-16 09:38:22,125 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.87ms 200 application/javascript INFO 2026-02-16 09:38:22,126 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 09:38:22,126 [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-16 09:38:22,127 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8262ms 200 application/javascript INFO 2026-02-16 09:38:22,133 [60 ] 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-16 09:38:22,134 [61 ] 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-16 09:38:22,134 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4373ms 200 application/javascript INFO 2026-02-16 09:38:22,134 [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-16 09:38:22,134 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.55ms 200 application/javascript INFO 2026-02-16 09:38:22,155 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771205902661&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:38:22,156 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:38:22,156 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5672ms 200 text/html INFO 2026-02-16 09:38:22,209 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 09:38:22,210 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:22,210 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 09:38:22,212 [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-16 09:38:22,212 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 09:38:22,213 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7304ms 200 text/css INFO 2026-02-16 09:38:22,214 [61 ] 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-16 09:38:22,214 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0601ms 200 application/javascript INFO 2026-02-16 09:38:22,221 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 09:38:22,221 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0872ms 200 application/javascript INFO 2026-02-16 09:38:22,943 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4627944215508599 INFO 2026-02-16 09:38:22,943 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:38:22,944 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6144ms 200 application/javascript INFO 2026-02-16 09:38:22,965 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 09:38:22,965 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 09:38:22,965 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8975ms 200 image/jpeg INFO 2026-02-16 09:38:23,177 [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-16 09:38:23,178 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:23,178 [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-16 09:38:23,178 [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-16 09:38:23,179 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,180 [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-16 09:38:23,180 [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%3D1771205902661%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 09:38:23,180 [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() WARN 2026-02-16 09:38:23,180 [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-16 09:38:23,180 [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-16 09:38:23,181 [47 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 09:38:23,181 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,181 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,181 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0583ms INFO 2026-02-16 09:38:23,181 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,181 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8501ms 401 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,182 [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-16 09:38:23,183 [61 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771205902661&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 09:38:23,186 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,186 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8577ms INFO 2026-02-16 09:38:23,186 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,186 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0137ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,278 [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-16 09:38:23,278 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:23,278 [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-16 09:38:23,278 [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-16 09:38:23,278 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:38:23,280 [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-16 09:38:23,281 [36 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyNjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAyNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS9lemiluiIqiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjY0IiwianRpIjoiMDQzZTY5YjktZTg2OS00YjU0LWE4NzEtOGY0MTg3ZmZmZGM4IiwiaWF0IjoxNzcxMDQyODk5LCJuYmYiOjE3NzEwNDI4OTcsImV4cCI6MTc3MTEyOTI5OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.dvLx_sIdKwVw7Zg2CpDBWxUA3ryQltqR7yYUKFRjU90 INFO 2026-02-16 09:38:23,283 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,283 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.6221ms INFO 2026-02-16 09:38:23,283 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 09:38:23,283 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4757ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,379 [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-16 09:38:23,379 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:23,379 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,381 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,382 [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-16 09:38:23,383 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:38:23,383 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:38:23,383 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:38:23,398 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:38:23,400 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,400 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0215ms INFO 2026-02-16 09:38:23,400 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,400 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.239ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,491 [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-16 09:38:23,491 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,492 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,492 [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-16 09:38:23,492 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,492 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,493 [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-16 09:38:23,493 [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-16 09:38:23,494 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:38:23,494 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:38:23,494 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:38:23,496 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,497 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1797ms INFO 2026-02-16 09:38:23,497 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,497 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0052ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,522 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:38:23,525 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,525 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 31.7917ms INFO 2026-02-16 09:38:23,525 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,525 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.4877ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,571 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 09:38:23,571 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:23,571 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 09:38:23,571 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 09:38:23,572 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8155ms 200 application/javascript INFO 2026-02-16 09:38:23,573 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 09:38:23,573 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1765ms 200 text/css INFO 2026-02-16 09:38:23,573 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 09:38:23,574 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 09:38:23,574 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8322ms 200 text/css INFO 2026-02-16 09:38:23,613 [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-16 09:38:23,613 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,613 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,614 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:38:23,614 [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-16 09:38:23,615 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,615 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,616 [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-16 09:38:23,616 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:23,616 [36 ] 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-16 09:38:23,616 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,616 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,617 [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-16 09:38:23,618 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,618 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.958ms INFO 2026-02-16 09:38:23,618 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,618 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7755ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,622 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,622 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9652ms INFO 2026-02-16 09:38:23,622 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,622 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.839ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,623 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,623 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4089ms INFO 2026-02-16 09:38:23,623 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,623 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1795ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,680 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 09:38:23,680 [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-16 09:38:23,681 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5012ms 200 image/png INFO 2026-02-16 09:38:23,681 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 09:38:23,681 [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-16 09:38:23,681 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4254ms 200 image/png INFO 2026-02-16 09:38:23,682 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 09:38:23,682 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 09:38:23,682 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4015ms 200 image/png INFO 2026-02-16 09:38:23,701 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 09:38:23,701 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-16 09:38:23,701 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4021ms 200 image/png INFO 2026-02-16 09:38:23,706 [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-16 09:38:23,706 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,706 [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-16 09:38:23,706 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,707 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,707 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,707 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:38:23,707 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,707 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,708 [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-16 09:38:23,708 [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-16 09:38:23,708 [67 ] 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-16 09:38:23,711 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,711 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1082ms INFO 2026-02-16 09:38:23,711 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,711 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,711 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1052ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,711 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9734ms INFO 2026-02-16 09:38:23,711 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,711 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5273ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,711 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,711 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4501ms INFO 2026-02-16 09:38:23,711 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,711 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1446ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,715 [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-16 09:38:23,715 [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-16 09:38:23,715 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,715 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,715 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,715 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,716 [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-16 09:38:23,716 [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-16 09:38:23,719 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,719 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.0951ms INFO 2026-02-16 09:38:23,719 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,719 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6543ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,721 [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-16 09:38:23,722 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,722 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,723 [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-16 09:38:23,724 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,724 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7415ms INFO 2026-02-16 09:38:23,724 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,724 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4293ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,727 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,727 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6674ms INFO 2026-02-16 09:38:23,727 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,728 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,747 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 09:38:23,747 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 09:38:23,748 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 09:38:23,748 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9475ms 200 image/jpeg INFO 2026-02-16 09:38:23,748 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 09:38:23,748 [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-16 09:38:23,748 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7299ms 200 image/jpeg INFO 2026-02-16 09:38:23,749 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 09:38:23,749 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6524ms 200 image/jpeg INFO 2026-02-16 09:38:23,751 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 09:38:23,751 [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-16 09:38:23,751 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4555ms 200 image/png INFO 2026-02-16 09:38:23,814 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 09:38:23,814 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,814 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,816 [61 ] 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-16 09:38:23,817 [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-16 09:38:23,817 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,817 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,818 [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-16 09:38:23,821 [67 ] 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-16 09:38:23,821 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:23,821 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,822 [67 ] 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-16 09:38:23,825 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,825 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0699ms INFO 2026-02-16 09:38:23,825 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,825 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6519ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,834 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,834 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 17.9795ms INFO 2026-02-16 09:38:23,834 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,834 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8953ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:23,836 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:23,836 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.8709ms INFO 2026-02-16 09:38:23,836 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:23,836 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5109ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:24,725 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-02-16 09:38:24,725 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-02-16 09:38:24,725 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7542ms 200 text/css INFO 2026-02-16 09:38:24,726 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-02-16 09:38:24,726 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:24,727 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-02-16 09:38:24,727 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5264ms 200 application/javascript INFO 2026-02-16 09:38:24,762 [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-16 09:38:24,762 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:24,762 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:24,762 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:24,764 [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-16 09:38:24,769 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:24,769 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7074ms INFO 2026-02-16 09:38:24,769 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:24,769 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6675ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:24,868 [65 ] 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-16 09:38:24,868 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:24,868 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:24,870 [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-16 09:38:24,873 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:24,873 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0747ms INFO 2026-02-16 09:38:24,873 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:24,873 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8654ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:24,873 [36 ] 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-16 09:38:24,873 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:24,873 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:24,873 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:24,874 [36 ] 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-16 09:38:24,879 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:24,879 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.2121ms INFO 2026-02-16 09:38:24,879 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:24,879 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9673ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:38:27,665 [67 ] 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-16 09:38:27,665 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:38:27,665 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:38:27,665 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:27,667 [67 ] 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-16 09:38:27,692 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:38:27,692 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 25.1017ms INFO 2026-02-16 09:38:27,692 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 09:38:27,692 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.2041ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:44,166 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771206104307&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:41:44,166 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:41:44,167 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9051ms 200 text/html INFO 2026-02-16 09:41:45,000 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5584572468227835 INFO 2026-02-16 09:41:45,001 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:41:45,001 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6825ms 200 application/javascript INFO 2026-02-16 09:41:45,168 [70 ] 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%3D1771206104307%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 09:41:45,168 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,171 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,172 [63 ] 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-16 09:41:45,173 [63 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771206104307&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:41:45,176 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,176 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.4987ms INFO 2026-02-16 09:41:45,176 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,176 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9076ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,193 [66 ] 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-16 09:41:45,193 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:41:45,194 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,194 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,195 [66 ] 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-16 09:41:45,196 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:41:45,196 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:41:45,196 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:41:45,211 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:41:45,213 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,213 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.8076ms INFO 2026-02-16 09:41:45,213 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,213 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9253ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,312 [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-16 09:41:45,312 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,312 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,313 [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-16 09:41:45,314 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:41:45,314 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:41:45,314 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:41:45,315 [63 ] 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-16 09:41:45,315 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,315 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,317 [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-16 09:41:45,320 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,320 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0769ms INFO 2026-02-16 09:41:45,320 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,320 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.036ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,344 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:41:45,347 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,347 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.408ms INFO 2026-02-16 09:41:45,347 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,347 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.2722ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,452 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:41:45,453 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,453 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,454 [63 ] 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-16 09:41:45,456 [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-16 09:41:45,456 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,456 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,458 [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-16 09:41:45,460 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,460 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8321ms INFO 2026-02-16 09:41:45,460 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,460 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9171ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,461 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,461 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0021ms INFO 2026-02-16 09:41:45,461 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,461 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7655ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,497 [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-16 09:41:45,497 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:41:45,498 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,498 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,499 [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-16 09:41:45,504 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,504 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9834ms INFO 2026-02-16 09:41:45,504 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,504 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7632ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,534 [56 ] 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-16 09:41:45,534 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,534 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,535 [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-16 09:41:45,538 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,538 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8375ms INFO 2026-02-16 09:41:45,538 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,538 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5047ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,659 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 09:41:45,660 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 09:41:45,660 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,660 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,660 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,660 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,661 [56 ] 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-16 09:41:45,662 [70 ] 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-16 09:41:45,666 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,666 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.9461ms INFO 2026-02-16 09:41:45,666 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,667 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.003ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,670 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,671 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.7265ms INFO 2026-02-16 09:41:45,671 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,671 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3751ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,674 [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-16 09:41:45,674 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,674 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,675 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 09:41:45,675 [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-16 09:41:45,675 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,675 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,677 [70 ] 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-16 09:41:45,680 [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-16 09:41:45,680 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,680 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,681 [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-16 09:41:45,682 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,682 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,682 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.1288ms INFO 2026-02-16 09:41:45,682 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,682 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 6.5514ms INFO 2026-02-16 09:41:45,682 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,682 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8524ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,682 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2462ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,686 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,686 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5541ms INFO 2026-02-16 09:41:45,686 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,686 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4835ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,790 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 09:41:45,791 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,791 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,792 [70 ] 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-16 09:41:45,793 [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-16 09:41:45,793 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:45,794 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,795 [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-16 09:41:45,813 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,813 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2761ms INFO 2026-02-16 09:41:45,813 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,813 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0709ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:45,860 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:45,860 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 67.421ms INFO 2026-02-16 09:41:45,860 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:45,860 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.3776ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:46,259 [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-16 09:41:46,259 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:46,259 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:46,261 [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-16 09:41:46,264 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:46,265 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8356ms INFO 2026-02-16 09:41:46,265 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:46,265 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3044ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:51,135 [26 ] 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-16 09:41:51,135 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:41:51,135 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:51,136 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,137 [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-16 09:41:51,139 [63 ] 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-16 09:41:51,139 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:51,139 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,141 [63 ] 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-16 09:41:51,143 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:51,143 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0315ms INFO 2026-02-16 09:41:51,143 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,143 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3299ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:51,144 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:51,144 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3513ms INFO 2026-02-16 09:41:51,144 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,144 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2736ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:51,173 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-16 09:41:51,173 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:51,173 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,175 [56 ] 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-16 09:41:51,178 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 09:41:51,178 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:51,178 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,180 [63 ] 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-16 09:41:51,182 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:51,182 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.8084ms INFO 2026-02-16 09:41:51,182 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,182 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6052ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:51,183 [66 ] 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-16 09:41:51,183 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:51,183 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,184 [66 ] 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-16 09:41:51,186 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:51,186 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.0486ms INFO 2026-02-16 09:41:51,186 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,186 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6693ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:51,298 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:51,298 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 113.6196ms INFO 2026-02-16 09:41:51,298 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:51,298 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.34ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:41:54,565 [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-16 09:41:54,566 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:41:54,566 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:41:54,566 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:54,568 [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-16 09:41:54,573 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:41:54,573 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6241ms INFO 2026-02-16 09:41:54,573 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:41:54,574 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2952ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:00,828 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771206120988&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:42:00,828 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 09:42:00,829 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8554ms 200 text/html INFO 2026-02-16 09:42:01,601 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.49211675175652314 INFO 2026-02-16 09:42:01,602 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 09:42:01,602 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7095ms 200 application/javascript INFO 2026-02-16 09:42:01,753 [66 ] 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%3D1771206120988%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 09:42:01,754 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:01,754 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:01,755 [66 ] 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-16 09:42:01,756 [66 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771206120988&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 09:42:01,759 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:01,759 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7511ms INFO 2026-02-16 09:42:01,759 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:01,759 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8182ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:01,776 [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-16 09:42:01,776 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:42:01,776 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:01,776 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:01,777 [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). INFO 2026-02-16 09:42:01,778 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 09:42:01,778 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 09:42:01,778 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 09:42:01,793 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 09:42:01,795 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:01,795 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.7786ms INFO 2026-02-16 09:42:01,795 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:01,795 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6581ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:01,977 [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-16 09:42:01,977 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:01,977 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:01,978 [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-16 09:42:01,980 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 09:42:01,980 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 09:42:01,980 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 09:42:01,981 [59 ] 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-16 09:42:01,981 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:01,982 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:01,983 [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-16 09:42:01,986 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:01,986 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5187ms INFO 2026-02-16 09:42:01,986 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:01,986 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2222ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:01,994 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 09:42:01,997 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:01,997 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.1886ms INFO 2026-02-16 09:42:01,997 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:01,997 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2887ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,098 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 09:42:02,098 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,099 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,100 [66 ] 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-16 09:42:02,101 [63 ] 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-16 09:42:02,101 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,101 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,103 [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-16 09:42:02,103 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,103 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.2766ms INFO 2026-02-16 09:42:02,103 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,103 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.153ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,106 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,106 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3684ms INFO 2026-02-16 09:42:02,106 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,106 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0506ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,122 [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-16 09:42:02,122 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:42:02,122 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,122 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,124 [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-16 09:42:02,128 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,128 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.5797ms INFO 2026-02-16 09:42:02,128 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,128 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1808ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,167 [56 ] 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-16 09:42:02,167 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 09:42:02,167 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,167 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,168 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,168 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,169 [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-16 09:42:02,169 [59 ] 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-16 09:42:02,171 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,172 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 09:42:02,172 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8775ms INFO 2026-02-16 09:42:02,172 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,172 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4304ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,172 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,172 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,172 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,172 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7649ms INFO 2026-02-16 09:42:02,172 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,173 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3948ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,173 [70 ] 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-16 09:42:02,176 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,176 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7949ms INFO 2026-02-16 09:42:02,176 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,176 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4428ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,190 [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-16 09:42:02,190 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,190 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,191 [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-16 09:42:02,192 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 09:42:02,192 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,192 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,193 [70 ] 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-16 09:42:02,196 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,196 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.8918ms INFO 2026-02-16 09:42:02,196 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,196 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4736ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,199 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,199 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5399ms INFO 2026-02-16 09:42:02,199 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,199 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1839ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,227 [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-16 09:42:02,227 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,227 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,228 [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-16 09:42:02,233 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,233 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2649ms INFO 2026-02-16 09:42:02,233 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,233 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8107ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,257 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 09:42:02,257 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,257 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 09:42:02,257 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,257 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,257 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,258 [70 ] 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-16 09:42:02,258 [63 ] 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-16 09:42:02,276 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,276 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.389ms INFO 2026-02-16 09:42:02,276 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,276 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9062ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,310 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,310 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 51.6624ms INFO 2026-02-16 09:42:02,310 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,310 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.2073ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:02,712 [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-16 09:42:02,713 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:02,713 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,714 [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-16 09:42:02,718 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:02,718 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7535ms INFO 2026-02-16 09:42:02,718 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:02,718 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1004ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:49,588 [67 ] 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-16 09:42:49,589 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:42:49,589 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:49,589 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,590 [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-16 09:42:49,596 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:49,596 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8268ms INFO 2026-02-16 09:42:49,596 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,596 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0123ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:49,627 [50 ] 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-16 09:42:49,627 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:49,627 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,629 [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-16 09:42:49,632 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:49,632 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8934ms INFO 2026-02-16 09:42:49,632 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,632 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7911ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:49,634 [32 ] 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-16 09:42:49,634 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:49,634 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,636 [32 ] 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-16 09:42:49,640 [32 ] 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-16 09:42:49,640 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:49,640 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,641 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:49,641 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.9905ms INFO 2026-02-16 09:42:49,641 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,641 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6779ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:49,641 [32 ] 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-16 09:42:49,641 [67 ] 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-16 09:42:49,641 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:49,641 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,643 [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-16 09:42:49,644 [48 ] 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-16 09:42:49,644 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:49,644 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,646 [48 ] 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-16 09:42:49,646 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:49,646 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3159ms INFO 2026-02-16 09:42:49,646 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,646 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:49,646 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9941ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:49,646 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.0802ms INFO 2026-02-16 09:42:49,646 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,646 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6518ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:49,649 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:49,649 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9824ms INFO 2026-02-16 09:42:49,649 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,649 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7068ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:49,721 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1830& INFO 2026-02-16 09:42:49,721 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:49,721 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,722 [32 ] 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-16 09:42:49,726 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:49,729 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.2127ms INFO 2026-02-16 09:42:49,729 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:49,729 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7827ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:50,537 [48 ] 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-16 09:42:50,537 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 09:42:50,538 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:50,538 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:50,539 [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-16 09:42:50,545 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:50,545 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8243ms INFO 2026-02-16 09:42:50,545 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:50,545 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2341ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:50,579 [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-16 09:42:50,580 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:50,580 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:50,581 [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-16 09:42:50,583 [48 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 09:42:50,584 [36 ] 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-16 09:42:50,584 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:50,584 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:50,586 [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-16 09:42:50,589 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:50,589 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1215ms INFO 2026-02-16 09:42:50,589 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:50,589 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9476ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:50,589 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:50,589 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.3741ms INFO 2026-02-16 09:42:50,589 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:50,590 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1659ms 200 application/json; charset=utf-8 INFO 2026-02-16 09:42:50,692 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1830& INFO 2026-02-16 09:42:50,692 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 09:42:50,692 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:50,694 [48 ] 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-16 09:42:50,697 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 09:42:50,701 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.2993ms INFO 2026-02-16 09:42:50,701 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 09:42:50,701 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1223ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:30,316 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771207228841&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 10:00:30,317 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 10:00:30,317 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8903ms 200 text/html INFO 2026-02-16 10:00:31,348 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.30652739794843353 INFO 2026-02-16 10:00:31,348 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 10:00:31,348 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7252ms 200 application/javascript INFO 2026-02-16 10:00:31,609 [84 ] 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%3D1771207228841%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 10:00:31,610 [84 ] 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-16 10:00:31,610 [84 ] 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-16 10:00:31,610 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:31,611 [84 ] 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-16 10:00:31,612 [84 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771207228841&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 10:00:31,615 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:31,615 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1484ms INFO 2026-02-16 10:00:31,615 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:31,615 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4802ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:31,620 [82 ] 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-16 10:00:31,620 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:00:31,620 [82 ] 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-16 10:00:31,620 [82 ] 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-16 10:00:31,620 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:31,622 [82 ] 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-16 10:00:31,622 [82 ] 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-16 10:00:31,622 [82 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 10:00:31,622 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:31,623 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.7907ms INFO 2026-02-16 10:00:31,623 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:31,623 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8701ms 401 application/json; charset=utf-8 INFO 2026-02-16 10:00:31,905 [82 ] 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-16 10:00:31,906 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:00:31,906 [82 ] 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-16 10:00:31,906 [82 ] 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-16 10:00:31,906 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:00:31,907 [82 ] 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-16 10:00:31,909 [82 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5MTgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDI1MyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuacsemTtuS8nyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTE4IiwianRpIjoiNjRiYTNjYWQtNWE2MS00YzI5LThiZWMtMGUzMzcyZDJkOTExIiwiaWF0IjoxNzcxMTE0MzYyLCJuYmYiOjE3NzExMTQzNjAsImV4cCI6MTc3MTIwMDc2MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.TKYLY1MT_YjHOmS2tsCadxaQO-gqRMl54qnUZsIKy3g INFO 2026-02-16 10:00:31,911 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:31,911 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0216ms INFO 2026-02-16 10:00:31,911 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:00:31,912 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0716ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,135 [84 ] 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-16 10:00:32,135 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:00:32,136 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,138 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,139 [82 ] 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-16 10:00:32,140 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 10:00:32,140 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 10:00:32,140 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 10:00:32,154 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 10:00:32,157 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,157 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.8949ms INFO 2026-02-16 10:00:32,157 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,157 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.7307ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,298 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 10:00:32,299 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,299 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,300 [84 ] 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-16 10:00:32,301 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 10:00:32,301 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 10:00:32,301 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 10:00:32,314 [79 ] 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-16 10:00:32,314 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,314 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,315 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:00:32,319 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,319 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6382ms INFO 2026-02-16 10:00:32,319 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,319 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5214ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,331 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 10:00:32,335 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,335 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.5341ms INFO 2026-02-16 10:00:32,335 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,335 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.5496ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,513 [82 ] 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-16 10:00:32,513 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:00:32,513 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,513 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,513 [84 ] 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-16 10:00:32,514 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,514 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,514 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 10:00:32,514 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,514 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,514 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:00:32,515 [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-16 10:00:32,515 [79 ] 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-16 10:00:32,518 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,518 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3351ms INFO 2026-02-16 10:00:32,518 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,518 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0447ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,520 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,520 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6331ms INFO 2026-02-16 10:00:32,520 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,520 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5669ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,521 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,521 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.5247ms INFO 2026-02-16 10:00:32,521 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,521 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2881ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,618 [79 ] 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-16 10:00:32,619 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,619 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,620 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:00:32,623 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,623 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0165ms INFO 2026-02-16 10:00:32,623 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,623 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.728ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,679 [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-16 10:00:32,679 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,679 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,680 [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-16 10:00:32,684 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,684 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1893ms INFO 2026-02-16 10:00:32,684 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,684 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7871ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,695 [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-16 10:00:32,695 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,695 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,696 [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-16 10:00:32,699 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,699 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6064ms INFO 2026-02-16 10:00:32,699 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,699 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1806ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,702 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 10:00:32,702 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,702 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,704 [80 ] 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-16 10:00:32,711 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,711 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.3456ms INFO 2026-02-16 10:00:32,711 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,711 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8812ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,744 [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-16 10:00:32,745 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,745 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,746 [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-16 10:00:32,749 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,749 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.9236ms INFO 2026-02-16 10:00:32,749 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,749 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6387ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,759 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 10:00:32,759 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,759 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,761 [80 ] 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-16 10:00:32,765 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,765 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1593ms INFO 2026-02-16 10:00:32,765 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,765 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.863ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,825 [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-16 10:00:32,825 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,825 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,826 [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-16 10:00:32,829 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,829 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6812ms INFO 2026-02-16 10:00:32,829 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,829 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2844ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,832 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 10:00:32,832 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 10:00:32,832 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,832 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,832 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:32,832 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,833 [80 ] 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-16 10:00:32,833 [77 ] 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-16 10:00:32,850 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,850 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 16.8108ms INFO 2026-02-16 10:00:32,850 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,850 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5624ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:32,887 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:32,887 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.2728ms INFO 2026-02-16 10:00:32,887 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:32,887 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.0067ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:34,208 [80 ] 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-16 10:00:34,208 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:00:34,209 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:34,209 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:34,210 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:00:34,215 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:34,215 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2833ms INFO 2026-02-16 10:00:34,215 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:34,216 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3707ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:34,306 [77 ] 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-16 10:00:34,306 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:34,307 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:34,308 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:00:34,311 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:34,311 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9582ms INFO 2026-02-16 10:00:34,311 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:34,311 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9436ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:34,322 [80 ] 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-16 10:00:34,322 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:34,322 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:34,323 [80 ] 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-16 10:00:34,468 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:34,469 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 145.3498ms INFO 2026-02-16 10:00:34,469 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:34,469 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.9915ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:38,996 [77 ] 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-16 10:00:38,996 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:00:38,996 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:38,997 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:38,998 [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-16 10:00:39,004 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,004 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3235ms INFO 2026-02-16 10:00:39,004 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,004 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7397ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:39,043 [4 ] 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-16 10:00:39,043 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:39,043 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,044 [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-16 10:00:39,048 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,048 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2794ms INFO 2026-02-16 10:00:39,048 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,048 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2245ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:39,193 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=9fb6e2cd-ac6b-445c-bcfa-3732d0f3af96& INFO 2026-02-16 10:00:39,193 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:39,194 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,195 [82 ] 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-16 10:00:39,244 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,244 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.2725ms INFO 2026-02-16 10:00:39,244 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,245 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.5289ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:39,408 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 10:00:39,408 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:39,408 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,410 [84 ] 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-16 10:00:39,416 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,416 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.6661ms INFO 2026-02-16 10:00:39,416 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,416 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4521ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:39,418 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366047&isHis=& INFO 2026-02-16 10:00:39,418 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:39,418 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,420 [79 ] 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-16 10:00:39,424 [79 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 10:00:39,428 [79 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-02-16 10:00:39,430 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,430 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.7457ms INFO 2026-02-16 10:00:39,430 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,430 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5919ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:39,693 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=366047& INFO 2026-02-16 10:00:39,693 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:39,694 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,695 [79 ] 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-16 10:00:39,703 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,703 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.3547ms INFO 2026-02-16 10:00:39,703 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,703 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.208ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:39,858 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=9fb6e2cd-ac6b-445c-bcfa-3732d0f3af96&isHis=& INFO 2026-02-16 10:00:39,859 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:39,859 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,860 [79 ] 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-16 10:00:39,892 [84 ] 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=9fb6e2cd-ac6b-445c-bcfa-3732d0f3af96&recordId=65830&tableName=K_LEAVE& INFO 2026-02-16 10:00:39,892 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:39,893 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,894 [84 ] 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-16 10:00:39,909 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=9fb6e2cd-ac6b-445c-bcfa-3732d0f3af96&flowID=78&nodeCode=begin& INFO 2026-02-16 10:00:39,909 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:39,909 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,910 [81 ] 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-16 10:00:39,952 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,953 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 92.3739ms INFO 2026-02-16 10:00:39,953 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,953 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.2695ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:39,982 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,982 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 88.0067ms INFO 2026-02-16 10:00:39,982 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,982 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.9203ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:39,985 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:39,985 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 74.2111ms INFO 2026-02-16 10:00:39,985 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:39,985 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.9454ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:40,138 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366047& INFO 2026-02-16 10:00:40,138 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:40,138 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,139 [79 ] 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-16 10:00:40,147 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:40,147 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.8186ms INFO 2026-02-16 10:00:40,147 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,147 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8644ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:40,524 [81 ] 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-16 10:00:40,525 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:40,525 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,526 [81 ] 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-16 10:00:40,530 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:40,530 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8609ms INFO 2026-02-16 10:00:40,530 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,530 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9755ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:40,533 [79 ] 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-16 10:00:40,533 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:40,533 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,534 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:00:40,537 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:40,537 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9422ms INFO 2026-02-16 10:00:40,537 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,538 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7237ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:40,543 [81 ] 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-16 10:00:40,543 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:40,543 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,544 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:00:40,547 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:40,547 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8174ms INFO 2026-02-16 10:00:40,547 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,547 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.531ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:40,560 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=9fb6e2cd-ac6b-445c-bcfa-3732d0f3af96& INFO 2026-02-16 10:00:40,560 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:40,560 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,561 [84 ] 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-16 10:00:40,637 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:40,640 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.663ms INFO 2026-02-16 10:00:40,640 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:40,640 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.2559ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:42,218 [84 ] 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-16 10:00:42,218 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:00:42,218 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:42,219 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:42,220 [84 ] 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-16 10:00:42,227 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:42,227 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.7766ms INFO 2026-02-16 10:00:42,227 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:42,227 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9915ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:42,593 [84 ] 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-16 10:00:42,593 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:42,593 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:42,594 [81 ] 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=mzh46SINPmU%3D& INFO 2026-02-16 10:00:42,594 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:42,594 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:42,595 [84 ] 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-16 10:00:42,596 [81 ] 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-16 10:00:42,601 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:42,601 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 6.0369ms INFO 2026-02-16 10:00:42,601 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:42,601 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0421ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:42,602 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:42,602 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.2487ms INFO 2026-02-16 10:00:42,602 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:42,602 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2125ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:00:42,754 [82 ] 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-16 10:00:42,754 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:00:42,754 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:42,755 [82 ] 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-16 10:00:42,759 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:00:42,759 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4879ms INFO 2026-02-16 10:00:42,759 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:00:42,759 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4242ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:23,866 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771207404199&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 10:03:23,867 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 10:03:23,867 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8845ms 200 text/html INFO 2026-02-16 10:03:24,886 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2142180573383332 INFO 2026-02-16 10:03:24,886 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 10:03:24,886 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6809ms 200 application/javascript INFO 2026-02-16 10:03:25,286 [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%3D1771207404199%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 10:03:25,287 [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-16 10:03:25,287 [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-16 10:03:25,287 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,288 [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-16 10:03:25,289 [37 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771207404199&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 10:03:25,292 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:25,292 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0829ms INFO 2026-02-16 10:03:25,292 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,293 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5222ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:25,296 [31 ] 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-16 10:03:25,296 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:03:25,296 [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-16 10:03:25,297 [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-16 10:03:25,297 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,298 [31 ] 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-16 10:03:25,298 [31 ] 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-16 10:03:25,299 [31 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 10:03:25,299 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:25,299 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9409ms INFO 2026-02-16 10:03:25,299 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,300 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4606ms 401 application/json; charset=utf-8 INFO 2026-02-16 10:03:25,486 [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-16 10:03:25,487 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:03:25,487 [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-16 10:03:25,487 [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-16 10:03:25,487 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:03:25,489 [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-16 10:03:25,496 [31 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NTciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDA4MCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7hOiDnOaDoCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjU3IiwianRpIjoiY2VlMTI2NDItOTg5OC00M2Y4LThhOWQtYmQ3N2Q1MjI4MWU2IiwiaWF0IjoxNzcxMDQ3NjcwLCJuYmYiOjE3NzEwNDc2NjgsImV4cCI6MTc3MTEzNDA3MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.QQ34PZfj1OR76vtfWCcooFNjn2fIUZaRVnhDU8LCTyI INFO 2026-02-16 10:03:25,500 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:25,501 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 11.9447ms INFO 2026-02-16 10:03:25,501 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:03:25,501 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8658ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:25,686 [31 ] 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-16 10:03:25,686 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:03:25,687 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:25,689 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,690 [31 ] 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-16 10:03:25,696 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 10:03:25,696 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 10:03:25,696 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 10:03:25,711 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 10:03:25,713 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:25,713 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.4117ms INFO 2026-02-16 10:03:25,713 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,714 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.4055ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:25,941 [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-16 10:03:25,941 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:25,941 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,945 [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-16 10:03:25,947 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 10:03:25,948 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 10:03:25,948 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 10:03:25,965 [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-16 10:03:25,965 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:25,966 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,967 [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-16 10:03:25,973 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:25,973 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3149ms INFO 2026-02-16 10:03:25,973 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,974 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4871ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:25,989 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 10:03:25,992 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:25,992 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 46.5028ms INFO 2026-02-16 10:03:25,992 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:25,992 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.2359ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,191 [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-16 10:03:26,191 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,192 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,193 [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-16 10:03:26,199 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,199 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3251ms INFO 2026-02-16 10:03:26,199 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,199 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3186ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,200 [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-16 10:03:26,201 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,201 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,202 [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-16 10:03:26,205 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,205 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7988ms INFO 2026-02-16 10:03:26,205 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,205 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4932ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,208 [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-16 10:03:26,209 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:03:26,209 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,209 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,210 [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-16 10:03:26,217 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,218 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.5522ms INFO 2026-02-16 10:03:26,218 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,218 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2557ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,437 [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-16 10:03:26,437 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,437 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,439 [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-16 10:03:26,441 [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-16 10:03:26,442 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,442 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,443 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,443 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6675ms INFO 2026-02-16 10:03:26,443 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,443 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8406ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,443 [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-16 10:03:26,445 [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-16 10:03:26,445 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,445 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,447 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,447 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4389ms INFO 2026-02-16 10:03:26,447 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,447 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4708ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,447 [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-16 10:03:26,449 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,449 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6446ms INFO 2026-02-16 10:03:26,449 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,450 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3178ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,452 [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-16 10:03:26,452 [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-16 10:03:26,452 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,452 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,452 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,453 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,454 [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-16 10:03:26,454 [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-16 10:03:26,457 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,457 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3225ms INFO 2026-02-16 10:03:26,457 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,457 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0436ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,461 [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-16 10:03:26,461 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,461 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,461 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6034ms INFO 2026-02-16 10:03:26,461 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,461 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,461 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.289ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,462 [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-16 10:03:26,465 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,465 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7413ms INFO 2026-02-16 10:03:26,465 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,465 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4987ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,571 [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-16 10:03:26,572 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,572 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,573 [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-16 10:03:26,578 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,579 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.197ms INFO 2026-02-16 10:03:26,579 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,579 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2617ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,691 [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-16 10:03:26,692 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,692 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,693 [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-16 10:03:26,696 [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-16 10:03:26,696 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:26,696 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,698 [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-16 10:03:26,711 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,712 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.4364ms INFO 2026-02-16 10:03:26,712 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,712 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5325ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:26,752 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:26,752 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 54.615ms INFO 2026-02-16 10:03:26,752 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:26,752 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.4291ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:31,416 [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-16 10:03:31,416 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:03:31,416 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:31,417 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:31,418 [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-16 10:03:31,421 [31 ] 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-16 10:03:31,421 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:31,421 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:31,423 [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-16 10:03:31,425 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:31,426 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.4736ms INFO 2026-02-16 10:03:31,426 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:31,426 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6632ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:31,427 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:31,427 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5472ms INFO 2026-02-16 10:03:31,427 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:31,427 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7469ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:31,438 [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-16 10:03:31,438 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:31,439 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:31,440 [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-16 10:03:31,491 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:31,491 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 51.0122ms INFO 2026-02-16 10:03:31,491 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:31,491 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.0501ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:52,208 [31 ] 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-16 10:03:52,208 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:03:52,209 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:52,209 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,210 [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-16 10:03:52,216 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:52,216 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.049ms INFO 2026-02-16 10:03:52,216 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,217 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.371ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:52,266 [31 ] 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-16 10:03:52,266 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:52,266 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,268 [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-16 10:03:52,271 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:52,271 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3809ms INFO 2026-02-16 10:03:52,271 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,271 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4345ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:52,486 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=c174cd2c-6492-45ac-a257-1c48098135d7& INFO 2026-02-16 10:03:52,487 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:52,487 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,488 [43 ] 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-16 10:03:52,539 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:52,539 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.4017ms INFO 2026-02-16 10:03:52,539 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,539 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.5389ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:52,739 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365953&isHis=& INFO 2026-02-16 10:03:52,739 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:52,739 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,740 [31 ] 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-16 10:03:52,744 [31 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 10:03:52,746 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 10:03:52,746 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:52,746 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,748 [43 ] 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-16 10:03:52,748 [31 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-02-16 10:03:52,751 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:52,751 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.7828ms INFO 2026-02-16 10:03:52,751 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,751 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6835ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:52,754 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:52,754 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4255ms INFO 2026-02-16 10:03:52,754 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,754 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1592ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:52,946 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=365953& INFO 2026-02-16 10:03:52,947 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:52,947 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,948 [31 ] 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-16 10:03:52,957 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:52,957 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 9.0784ms INFO 2026-02-16 10:03:52,957 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:52,957 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0928ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:53,174 [43 ] 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=c174cd2c-6492-45ac-a257-1c48098135d7&recordId=65808&tableName=K_LEAVE& INFO 2026-02-16 10:03:53,174 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:53,174 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,176 [43 ] 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-16 10:03:53,176 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=c174cd2c-6492-45ac-a257-1c48098135d7&flowID=78&nodeCode=begin& INFO 2026-02-16 10:03:53,176 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:53,176 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,177 [31 ] 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-16 10:03:53,181 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=c174cd2c-6492-45ac-a257-1c48098135d7&isHis=& INFO 2026-02-16 10:03:53,181 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:53,181 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,182 [37 ] 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-16 10:03:53,236 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:53,236 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 54.4539ms INFO 2026-02-16 10:03:53,236 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,237 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.076ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:53,263 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:53,263 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 87.1058ms INFO 2026-02-16 10:03:53,263 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,263 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.4191ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:53,264 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:53,264 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 86.4761ms INFO 2026-02-16 10:03:53,264 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,264 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.2907ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:53,478 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365953& INFO 2026-02-16 10:03:53,479 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:53,479 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,480 [43 ] 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-16 10:03:53,506 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:53,506 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 25.6027ms INFO 2026-02-16 10:03:53,506 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,506 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.044ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:53,758 [43 ] 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-16 10:03:53,759 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:53,759 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,761 [43 ] 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-16 10:03:53,765 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:53,765 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8531ms INFO 2026-02-16 10:03:53,765 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,765 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5673ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:53,771 [31 ] 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-16 10:03:53,771 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:53,771 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,772 [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-16 10:03:53,775 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:53,775 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2157ms INFO 2026-02-16 10:03:53,776 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,776 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0048ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:53,786 [43 ] 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-16 10:03:53,786 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:53,786 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,787 [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-16 10:03:53,790 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:53,790 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9173ms INFO 2026-02-16 10:03:53,790 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,790 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6903ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:53,799 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=c174cd2c-6492-45ac-a257-1c48098135d7& INFO 2026-02-16 10:03:53,799 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:53,799 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,800 [31 ] 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-16 10:03:53,874 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:53,877 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 76.3383ms INFO 2026-02-16 10:03:53,877 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:53,877 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.035ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:55,489 [31 ] 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-16 10:03:55,489 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:03:55,489 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:55,489 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:55,491 [31 ] 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-16 10:03:55,498 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:55,498 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.8314ms INFO 2026-02-16 10:03:55,498 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:55,498 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1101ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:55,741 [69 ] 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=zLeiwH5zXgI%3D& INFO 2026-02-16 10:03:55,742 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:55,742 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:55,743 [69 ] 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-16 10:03:55,746 [31 ] 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-16 10:03:55,746 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:55,746 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:55,747 [31 ] 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-16 10:03:55,750 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:55,750 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.622ms INFO 2026-02-16 10:03:55,750 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:55,750 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8891ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:55,751 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:55,751 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4933ms INFO 2026-02-16 10:03:55,751 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:55,751 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3631ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:03:55,986 [69 ] 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-16 10:03:55,986 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:03:55,986 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:55,987 [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-16 10:03:55,991 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:03:55,991 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3974ms INFO 2026-02-16 10:03:55,991 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:03:55,991 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1592ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:04:58,867 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8082/HcmM/ INFO 2026-02-16 10:04:58,876 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5468ms 404 INFO 2026-02-16 10:29:58,798 [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-16 10:29:59,373 [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-16 10:29:59,409 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771208994641&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 10:29:59,421 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 10:29:59,422 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8269ms 200 text/html INFO 2026-02-16 10:30:00,283 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8045966377720667 INFO 2026-02-16 10:30:00,285 [11 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 10:30:00,285 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5248ms 200 application/javascript INFO 2026-02-16 10:30:00,522 [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%3D1771208994641%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 10:30:00,522 [11 ] 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-16 10:30:00,525 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:30:00,696 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:00,696 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:00,761 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:00,761 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:01,899 [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-16 10:30:01,899 [11 ] 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-16 10:30:02,220 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 10:30:02,220 [11 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771208994641&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 10:30:02,226 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 10:30:02,226 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 10:30:02,336 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 10:30:02,455 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:02,465 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 563.6692ms INFO 2026-02-16 10:30:02,465 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,467 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1945.077ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:02,608 [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-16 10:30:02,625 [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-16 10:30:02,626 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:02,626 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:02,627 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,627 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,629 [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-16 10:30:02,630 [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-16 10:30:02,631 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 10:30:02,633 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 10:30:02,633 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 10:30:02,664 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 10:30:02,674 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:02,676 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 46.8214ms INFO 2026-02-16 10:30:02,676 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,677 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.9402ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:02,687 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:02,690 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.2346ms INFO 2026-02-16 10:30:02,690 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,690 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.7578ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:02,810 [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-16 10:30:02,810 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:02,810 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,810 [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-16 10:30:02,811 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:02,811 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,813 [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-16 10:30:02,813 [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-16 10:30:02,818 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:02,818 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9833ms INFO 2026-02-16 10:30:02,818 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,818 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9492ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:02,827 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:02,829 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.7597ms INFO 2026-02-16 10:30:02,830 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,830 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1051ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:02,872 [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-16 10:30:02,872 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:30:02,872 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:02,872 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,874 [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-16 10:30:02,925 [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-16 10:30:02,925 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:02,926 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,930 [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-16 10:30:02,930 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:02,930 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,971 [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-16 10:30:02,972 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:02,972 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:02,988 [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-16 10:30:02,990 [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-16 10:30:02,990 [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-16 10:30:03,017 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 10:30:03,018 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:03,018 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,030 [11 ] 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-16 10:30:03,032 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,032 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,032 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 42.3969ms INFO 2026-02-16 10:30:03,032 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,032 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.2892ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:03,034 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,034 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 45.6597ms INFO 2026-02-16 10:30:03,034 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,034 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.0758ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:03,035 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1135.6166ms INFO 2026-02-16 10:30:03,035 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,035 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2513.4063ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:03,049 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,050 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 59.6232ms INFO 2026-02-16 10:30:03,050 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,050 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 120.2272ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:03,051 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,052 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 21.8999ms INFO 2026-02-16 10:30:03,052 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,052 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.423ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:03,059 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,059 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 184.9369ms INFO 2026-02-16 10:30:03,059 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,060 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 188.0373ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:03,098 [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-16 10:30:03,100 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:03,100 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,102 [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-16 10:30:03,105 [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-16 10:30:03,106 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:03,106 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,107 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,108 [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-16 10:30:03,108 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.3641ms INFO 2026-02-16 10:30:03,108 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,108 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7737ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:03,189 [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-16 10:30:03,189 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:03,189 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,190 [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-16 10:30:03,190 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:03,191 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,407 [11 ] 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-16 10:30:03,407 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:30:03,407 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,576 [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-16 10:30:03,576 [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-16 10:30:03,577 [11 ] 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-16 10:30:03,884 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,888 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 310.962ms INFO 2026-02-16 10:30:03,888 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,888 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 698.879ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:03,976 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:03,976 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 399.2442ms INFO 2026-02-16 10:30:03,976 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:03,976 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 569.7991ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:04,072 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:04,073 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 965.1923ms INFO 2026-02-16 10:30:04,073 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:04,073 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 967.7606ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:04,703 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:04,705 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1128.9255ms INFO 2026-02-16 10:30:04,706 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 10:30:04,706 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1515.4264ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:05,194 [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-16 10:30:05,199 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:30:05,203 [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-16 10:30:06,066 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:06,086 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 883.1022ms INFO 2026-02-16 10:30:06,086 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:30:06,087 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 892.6361ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:30:06,218 [16 ] 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-16 10:30:06,220 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:30:06,246 [16 ] 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-16 10:30:06,254 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:30:06,255 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 9.1823ms INFO 2026-02-16 10:30:06,255 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:30:06,255 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8363ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:42,384 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771209580121&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 10:39:42,386 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 10:39:42,386 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2631ms 200 text/html INFO 2026-02-16 10:39:43,435 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3837481423728204 INFO 2026-02-16 10:39:43,436 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 10:39:43,436 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8859ms 200 application/javascript INFO 2026-02-16 10:39:43,673 [32 ] 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%3D1771209580121%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 10:39:43,684 [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-16 10:39:43,685 [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-16 10:39:43,686 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:43,688 [32 ] 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-16 10:39:43,690 [32 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771209580121&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 10:39:43,696 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:43,697 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.6257ms INFO 2026-02-16 10:39:43,697 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:43,697 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.2094ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:43,712 [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-16 10:39:43,712 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:43,713 [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-16 10:39:43,713 [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-16 10:39:43,713 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:43,714 [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-16 10:39:43,871 [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-16 10:39:43,873 [32 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 10:39:43,873 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:43,874 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 159.8008ms INFO 2026-02-16 10:39:43,874 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:43,875 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.7597ms 401 application/json; charset=utf-8 INFO 2026-02-16 10:39:43,986 [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-16 10:39:43,986 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:43,986 [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-16 10:39:43,986 [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-16 10:39:43,986 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:39:43,989 [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-16 10:39:43,996 [31 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MTUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzIzMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7hOeBtuWPjCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODE1IiwianRpIjoiZTllZjFlMjEtZjFkMi00OTA3LThhYzEtNTYzZmE4OTM0MDkwIiwiaWF0IjoxNzcxMDQxNzQzLCJuYmYiOjE3NzEwNDE3NDEsImV4cCI6MTc3MTEyODE0MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0._ztTnnsNHsOxhhhUyXUB8rtv8hiRitiuIadfJ0jfmJ4 INFO 2026-02-16 10:39:44,002 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,003 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 13.6189ms INFO 2026-02-16 10:39:44,003 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 10:39:44,003 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0833ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,141 [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-16 10:39:44,141 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:44,142 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,144 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,145 [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-16 10:39:44,147 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 10:39:44,147 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 10:39:44,147 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 10:39:44,163 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 10:39:44,165 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,166 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.3934ms INFO 2026-02-16 10:39:44,166 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,166 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4837ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,265 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 10:39:44,266 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,266 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,267 [30 ] 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-16 10:39:44,268 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 10:39:44,269 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 10:39:44,269 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 10:39:44,276 [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-16 10:39:44,276 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,277 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,278 [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-16 10:39:44,282 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,282 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7722ms INFO 2026-02-16 10:39:44,282 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,282 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8906ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,300 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 10:39:44,304 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,304 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.2484ms INFO 2026-02-16 10:39:44,304 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,304 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.528ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,414 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 10:39:44,414 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,414 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,416 [30 ] 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-16 10:39:44,425 [30 ] 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-16 10:39:44,425 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,426 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,427 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:39:44,430 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,431 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5364ms INFO 2026-02-16 10:39:44,431 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,431 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5331ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,436 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,437 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 20.842ms INFO 2026-02-16 10:39:44,437 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,437 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9463ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,458 [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-16 10:39:44,458 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:44,459 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,460 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,461 [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-16 10:39:44,467 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,467 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1454ms INFO 2026-02-16 10:39:44,467 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,467 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4959ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,588 [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-16 10:39:44,588 [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-16 10:39:44,588 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,588 [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-16 10:39:44,588 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,588 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,589 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,590 [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-16 10:39:44,590 [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-16 10:39:44,594 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,594 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,594 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9838ms INFO 2026-02-16 10:39:44,594 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,594 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.4275ms INFO 2026-02-16 10:39:44,594 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,594 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.272ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,594 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4719ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,597 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,597 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,599 [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-16 10:39:44,604 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,604 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3031ms INFO 2026-02-16 10:39:44,604 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,604 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7962ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,617 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 10:39:44,618 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,618 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,620 [30 ] 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-16 10:39:44,623 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,623 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3413ms INFO 2026-02-16 10:39:44,623 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,623 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6637ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,626 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 10:39:44,626 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,626 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,627 [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-16 10:39:44,627 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,627 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,628 [29 ] 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-16 10:39:44,629 [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-16 10:39:44,636 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,636 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.8413ms INFO 2026-02-16 10:39:44,636 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,636 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9102ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,636 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,636 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3408ms INFO 2026-02-16 10:39:44,636 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,636 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4768ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,720 [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-16 10:39:44,725 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,725 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,727 [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-16 10:39:44,730 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,731 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.716ms INFO 2026-02-16 10:39:44,731 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,731 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1716ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,740 [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-16 10:39:44,740 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,740 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,742 [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-16 10:39:44,744 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 10:39:44,744 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:44,744 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,746 [30 ] 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-16 10:39:44,751 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,751 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.3945ms INFO 2026-02-16 10:39:44,751 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,751 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2987ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:44,765 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:44,765 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.2545ms INFO 2026-02-16 10:39:44,765 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:44,765 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2777ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:51,954 [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-16 10:39:51,955 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:51,956 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:51,956 [30 ] 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-16 10:39:51,956 [38 ] 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-16 10:39:51,956 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:51,956 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:51,956 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:51,957 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:51,957 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:51,957 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:51,960 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 10:39:51,960 [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-16 10:39:51,961 [38 ] 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-16 10:39:52,085 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:52,086 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 126.2263ms INFO 2026-02-16 10:39:52,086 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:52,088 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 131.6758ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:52,109 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:52,109 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 149.534ms INFO 2026-02-16 10:39:52,109 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:52,109 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 155.4524ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:52,117 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:52,119 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 158.4946ms INFO 2026-02-16 10:39:52,119 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:52,119 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 163.4976ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:54,638 [38 ] 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-16 10:39:54,638 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:54,647 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:54,648 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:54,650 [38 ] 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-16 10:39:54,742 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:54,743 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 93.4169ms INFO 2026-02-16 10:39:54,744 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:54,744 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.3657ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:56,282 [38 ] 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-16 10:39:56,283 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:56,284 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:56,285 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:56,289 [38 ] 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-16 10:39:56,331 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:56,332 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 42.6589ms INFO 2026-02-16 10:39:56,332 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:56,332 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.0937ms 200 application/json; charset=utf-8 INFO 2026-02-16 10:39:59,493 [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-16 10:39:59,493 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 10:39:59,494 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 10:39:59,495 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:59,497 [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-16 10:39:59,507 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 10:39:59,507 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.2828ms INFO 2026-02-16 10:39:59,507 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 10:39:59,507 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7628ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:54,155 [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-16 11:06:54,692 [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-16 11:06:54,727 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771211209676&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:06:54,740 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 11:06:54,741 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.787ms 200 text/html INFO 2026-02-16 11:06:55,595 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4003926189466265 INFO 2026-02-16 11:06:55,597 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 11:06:55,597 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6704ms 200 application/javascript INFO 2026-02-16 11:06:55,833 [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%3D1771211209676%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 11:06:55,864 [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-16 11:06:55,867 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:06:55,992 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:55,992 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:56,055 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:56,055 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:57,196 [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-16 11:06:57,196 [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-16 11:06:57,491 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771211209676&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:06:57,495 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 11:06:57,501 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 11:06:57,501 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 11:06:57,583 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 11:06:57,704 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:57,712 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 513.4234ms INFO 2026-02-16 11:06:57,712 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:57,714 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1850.0907ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:57,820 [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-16 11:06:57,839 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:57,839 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:57,842 [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-16 11:06:57,842 [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-16 11:06:57,843 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:57,843 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:57,844 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 11:06:57,845 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 11:06:57,845 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 11:06:57,845 [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-16 11:06:57,880 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 11:06:57,890 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:57,892 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 50.7261ms INFO 2026-02-16 11:06:57,892 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:57,893 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.5884ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:57,903 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:57,906 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.059ms INFO 2026-02-16 11:06:57,906 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:57,906 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.0001ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:57,937 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:57,940 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 743.1297ms INFO 2026-02-16 11:06:57,940 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:57,940 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2107.1531ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,008 [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-16 11:06:58,009 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,009 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,011 [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-16 11:06:58,016 [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-16 11:06:58,016 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:06:58,016 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,016 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,019 [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-16 11:06:58,020 [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-16 11:06:58,020 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,020 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,075 [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-16 11:06:58,077 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,079 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 68.0872ms INFO 2026-02-16 11:06:58,079 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,080 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.1426ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,128 [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-16 11:06:58,128 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,128 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,139 [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-16 11:06:58,139 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,139 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,142 [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-16 11:06:58,142 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,143 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,145 [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-16 11:06:58,146 [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-16 11:06:58,148 [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-16 11:06:58,149 [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-16 11:06:58,149 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,149 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,162 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,162 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 87.0848ms INFO 2026-02-16 11:06:58,162 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,162 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 142.5708ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,163 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,163 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 17.552ms INFO 2026-02-16 11:06:58,163 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,163 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5446ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,174 [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-16 11:06:58,194 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,194 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 47.296ms INFO 2026-02-16 11:06:58,194 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,194 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7212ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,195 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,196 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 47.8769ms INFO 2026-02-16 11:06:58,196 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,196 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.1709ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,196 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,197 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 23.5499ms INFO 2026-02-16 11:06:58,197 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,197 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.7132ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,203 [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-16 11:06:58,204 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,204 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 185.512ms INFO 2026-02-16 11:06:58,204 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,204 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 188.8146ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,205 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,205 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,207 [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-16 11:06:58,211 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,212 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.04ms INFO 2026-02-16 11:06:58,212 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,212 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4697ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,289 [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-16 11:06:58,289 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,289 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,291 [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-16 11:06:58,291 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,291 [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-16 11:06:58,291 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,293 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 11:06:58,293 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,293 [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-16 11:06:58,293 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,403 [12 ] 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-16 11:06:58,403 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:06:58,404 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,415 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:58,418 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 127.1532ms INFO 2026-02-16 11:06:58,418 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:58,418 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 129.7724ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:58,804 [15 ] 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-16 11:06:58,947 [12 ] 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-16 11:06:59,203 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:59,204 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 256.5818ms INFO 2026-02-16 11:06:59,204 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:59,204 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 801.3672ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:59,205 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:59,206 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 912.7704ms INFO 2026-02-16 11:06:59,206 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:59,206 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 915.4346ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:06:59,905 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:06:59,908 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1103.9125ms INFO 2026-02-16 11:06:59,908 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:06:59,908 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1615.374ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:00,199 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771211639827&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:14:00,201 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 11:14:00,201 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4944ms 200 text/html INFO 2026-02-16 11:14:00,924 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.24104070483999884 INFO 2026-02-16 11:14:00,925 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 11:14:00,926 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1019ms 200 application/javascript INFO 2026-02-16 11:14:01,243 [29 ] 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%3D1771211639827%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 11:14:01,254 [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-16 11:14:01,255 [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-16 11:14:01,255 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:01,258 [29 ] 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-16 11:14:01,260 [29 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771211639827&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:14:01,264 [31 ] 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-16 11:14:01,264 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:14:01,264 [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-16 11:14:01,264 [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-16 11:14:01,265 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:01,266 [31 ] 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-16 11:14:01,267 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:01,267 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.8663ms INFO 2026-02-16 11:14:01,267 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:01,268 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.1175ms 200 application/json; charset=utf-8 WARN 2026-02-16 11:14:01,412 [31 ] 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-16 11:14:01,413 [31 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 11:14:01,413 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:01,415 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 148.5378ms INFO 2026-02-16 11:14:01,415 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:01,415 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 151.3488ms 401 application/json; charset=utf-8 INFO 2026-02-16 11:14:01,567 [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-16 11:14:01,567 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:14:01,568 [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-16 11:14:01,568 [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-16 11:14:01,568 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:14:01,571 [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-16 11:14:02,385 [32 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjQ2NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWNnOWHpOWotCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzYxIiwianRpIjoiNmVhYjJmZTYtZjY3NC00YzFkLTk1YTktNDMzZDU4ODVjNmNmIiwiaWF0IjoxNzcxMDQxNzgwLCJuYmYiOjE3NzEwNDE3NzgsImV4cCI6MTc3MTEyODE4MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.FrqPi2lS8zJmzvFg9hcEyzszqXIu9iJykGB1odz9yho INFO 2026-02-16 11:14:02,396 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:02,396 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 825.4774ms INFO 2026-02-16 11:14:02,396 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:14:02,397 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 830.2137ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:02,556 [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-16 11:14:02,556 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:14:02,556 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:02,559 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,561 [29 ] 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-16 11:14:02,563 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 11:14:02,563 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 11:14:02,563 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 11:14:02,580 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 11:14:02,583 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:02,584 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.0343ms INFO 2026-02-16 11:14:02,584 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,584 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.222ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:02,742 [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-16 11:14:02,743 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:02,743 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,745 [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-16 11:14:02,746 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 11:14:02,746 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 11:14:02,746 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 11:14:02,757 [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-16 11:14:02,757 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:02,757 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,759 [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-16 11:14:02,763 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:02,763 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8527ms INFO 2026-02-16 11:14:02,763 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,763 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0014ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:02,778 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 11:14:02,781 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:02,781 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.6982ms INFO 2026-02-16 11:14:02,781 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,782 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.1843ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:02,957 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 11:14:02,958 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:02,959 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,961 [29 ] 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-16 11:14:02,962 [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-16 11:14:02,963 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:02,963 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,964 [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-16 11:14:02,972 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:02,972 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:02,973 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.0362ms INFO 2026-02-16 11:14:02,973 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 11.6689ms INFO 2026-02-16 11:14:02,973 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,973 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:02,973 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4438ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:02,973 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2454ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,008 [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-16 11:14:03,008 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:14:03,009 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,009 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,011 [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-16 11:14:03,017 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,017 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.469ms INFO 2026-02-16 11:14:03,017 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,017 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6748ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,032 [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-16 11:14:03,032 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,033 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,034 [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-16 11:14:03,037 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,037 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.237ms INFO 2026-02-16 11:14:03,037 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,038 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.389ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,053 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 11:14:03,053 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,054 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,055 [34 ] 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-16 11:14:03,059 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,059 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.4817ms INFO 2026-02-16 11:14:03,059 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,060 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5006ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,060 [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-16 11:14:03,061 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,061 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,063 [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-16 11:14:03,066 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,066 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1891ms INFO 2026-02-16 11:14:03,066 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,066 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5856ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,073 [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-16 11:14:03,073 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,074 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,075 [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-16 11:14:03,083 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,083 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1434ms INFO 2026-02-16 11:14:03,083 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,083 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3872ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,099 [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-16 11:14:03,099 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,099 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,100 [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-16 11:14:03,104 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,104 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.0111ms INFO 2026-02-16 11:14:03,104 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,104 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.905ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,134 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 11:14:03,142 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,142 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,143 [33 ] 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-16 11:14:03,149 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,149 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.1409ms INFO 2026-02-16 11:14:03,149 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,149 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1233ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,163 [33 ] 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-16 11:14:03,168 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,168 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,170 [33 ] 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-16 11:14:03,173 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,173 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3742ms INFO 2026-02-16 11:14:03,173 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,173 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4274ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,177 [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-16 11:14:03,178 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,178 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,179 [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-16 11:14:03,199 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 11:14:03,199 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:14:03,199 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,200 [31 ] 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-16 11:14:03,220 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,220 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.9484ms INFO 2026-02-16 11:14:03,220 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,221 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0007ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:14:03,235 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:14:03,235 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 55.9278ms INFO 2026-02-16 11:14:03,235 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:14:03,235 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.9345ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:08,845 [57 ] 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-16 11:27:08,846 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 11:27:08,846 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9628ms 200 text/html INFO 2026-02-16 11:27:08,925 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 11:27:08,926 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 11:27:08,927 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6371ms 200 application/javascript INFO 2026-02-16 11:27:08,957 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 11:27:08,963 [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-16 11:27:08,964 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 11:27:08,964 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8627ms 200 text/css INFO 2026-02-16 11:27:08,964 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:08,969 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 11:27:08,969 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 11:27:08,970 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9183ms 200 application/javascript INFO 2026-02-16 11:27:08,974 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 11:27:08,974 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 11:27:08,974 [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-16 11:27:08,975 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.591ms 200 application/javascript INFO 2026-02-16 11:27:08,976 [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-16 11:27:08,976 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3767ms 200 application/javascript INFO 2026-02-16 11:27:09,024 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 11:27:09,024 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 11:27:09,024 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.627ms 200 application/javascript INFO 2026-02-16 11:27:09,032 [57 ] 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-16 11:27:09,034 [60 ] 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-16 11:27:09,034 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2038ms 200 application/javascript INFO 2026-02-16 11:27:09,036 [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-16 11:27:09,036 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.5175ms 200 application/javascript INFO 2026-02-16 11:27:09,070 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771212429152&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 11:27:09,070 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 11:27:09,070 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5905ms 200 text/html INFO 2026-02-16 11:27:09,104 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 11:27:09,104 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 11:27:09,104 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5631ms 200 application/javascript INFO 2026-02-16 11:27:09,148 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 11:27:09,148 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:09,154 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 11:27:09,157 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 11:27:09,157 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6285ms 200 text/css INFO 2026-02-16 11:27:09,161 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 11:27:09,161 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8797ms 200 application/javascript INFO 2026-02-16 11:27:09,196 [72 ] 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-16 11:27:09,198 [65 ] 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-16 11:27:09,198 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6844ms 200 application/javascript INFO 2026-02-16 11:27:09,205 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 11:27:09,206 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 11:27:09,206 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5724ms 200 application/javascript INFO 2026-02-16 11:27:09,221 [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-16 11:27:09,223 [69 ] 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-16 11:27:09,223 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7716ms 200 application/javascript INFO 2026-02-16 11:27:10,161 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 11:27:10,162 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 11:27:10,162 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5933ms 200 application/javascript INFO 2026-02-16 11:27:10,745 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3118431362335681 INFO 2026-02-16 11:27:10,746 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 11:27:10,746 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4803ms 200 application/javascript INFO 2026-02-16 11:27:10,859 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 11:27:10,860 [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-16 11:27:10,861 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1641ms 200 image/jpeg INFO 2026-02-16 11:27:11,177 [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%3D1771212429152%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 11:27:11,179 [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-16 11:27:11,179 [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-16 11:27:11,179 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,183 [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-16 11:27:11,185 [68 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771212429152&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 11:27:11,193 [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-16 11:27:11,194 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,195 [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-16 11:27:11,195 [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-16 11:27:11,196 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,196 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,196 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 13.4978ms INFO 2026-02-16 11:27:11,196 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,197 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3004ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,198 [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-16 11:27:11,199 [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-16 11:27:11,199 [63 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 11:27:11,199 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,199 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.126ms INFO 2026-02-16 11:27:11,199 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,199 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8044ms 401 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,344 [68 ] 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-16 11:27:11,345 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,348 [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-16 11:27:11,348 [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-16 11:27:11,348 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:27:11,350 [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-16 11:27:11,352 [68 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MjkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMzUwNyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumXq-aZr-mYsyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTI5IiwianRpIjoiN2ZjYjYzOTMtMWI4Yi00OGNmLWI5OWQtM2FlNjAzNTc5NzQ5IiwiaWF0IjoxNzU2OTQ0ODI1LCJuYmYiOjE3NTY5NDQ4MjMsImV4cCI6MTc1NzAzMTIyNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.nNmSWvBte91nL0vLhLXnF2DTQKiA73L0mQWYanVNfcA INFO 2026-02-16 11:27:11,357 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,357 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.579ms INFO 2026-02-16 11:27:11,357 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:27:11,358 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2991ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,498 [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-16 11:27:11,498 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,498 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:11,501 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,502 [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). INFO 2026-02-16 11:27:11,504 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 11:27:11,504 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 11:27:11,504 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 11:27:11,520 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 11:27:11,523 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,523 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.9979ms INFO 2026-02-16 11:27:11,524 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,524 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1696ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,650 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 11:27:11,651 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:11,651 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,653 [68 ] 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-16 11:27:11,654 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 11:27:11,654 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 11:27:11,654 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 11:27:11,667 [63 ] 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-16 11:27:11,668 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:11,668 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,669 [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-16 11:27:11,674 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,674 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.258ms INFO 2026-02-16 11:27:11,674 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,674 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5645ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,685 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 11:27:11,689 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,689 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.6779ms INFO 2026-02-16 11:27:11,689 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,690 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.0798ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,804 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 11:27:11,805 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,805 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 11:27:11,806 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5161ms 200 application/javascript INFO 2026-02-16 11:27:11,815 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 11:27:11,815 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 11:27:11,815 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,815 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,815 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 11:27:11,815 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 11:27:11,815 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 11:27:11,815 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5268ms 200 application/javascript INFO 2026-02-16 11:27:11,815 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,815 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5292ms 200 application/javascript INFO 2026-02-16 11:27:11,815 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 11:27:11,815 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4524ms 200 application/javascript INFO 2026-02-16 11:27:11,821 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 11:27:11,821 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,822 [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-16 11:27:11,822 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5295ms 200 application/javascript INFO 2026-02-16 11:27:11,865 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 11:27:11,866 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 11:27:11,867 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 11:27:11,867 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1029ms 200 text/css INFO 2026-02-16 11:27:11,867 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 11:27:11,867 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8296ms 200 text/css INFO 2026-02-16 11:27:11,870 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 11:27:11,871 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:11,871 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,873 [66 ] 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-16 11:27:11,874 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 11:27:11,875 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,875 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 11:27:11,875 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.866ms 200 application/javascript INFO 2026-02-16 11:27:11,877 [63 ] 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-16 11:27:11,878 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:11,878 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,879 [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-16 11:27:11,882 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,882 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.807ms INFO 2026-02-16 11:27:11,882 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,882 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2332ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,884 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,884 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4878ms INFO 2026-02-16 11:27:11,884 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,884 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7172ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,945 [68 ] 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-16 11:27:11,946 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:11,946 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:11,946 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,948 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 11:27:11,954 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:11,955 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7637ms INFO 2026-02-16 11:27:11,955 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:11,955 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3594ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:11,968 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 11:27:11,968 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 11:27:11,968 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.514ms 200 text/css INFO 2026-02-16 11:27:12,007 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 11:27:12,007 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,007 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,009 [66 ] 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-16 11:27:12,014 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,014 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.446ms INFO 2026-02-16 11:27:12,014 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,014 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5784ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:12,033 [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-16 11:27:12,034 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,034 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,035 [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-16 11:27:12,039 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,039 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7836ms INFO 2026-02-16 11:27:12,039 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,039 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8304ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:12,112 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 11:27:12,113 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-16 11:27:12,113 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6699ms 200 image/png INFO 2026-02-16 11:27:12,114 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 11:27:12,114 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 11:27:12,115 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 11:27:12,115 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5679ms 200 image/png INFO 2026-02-16 11:27:12,115 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-16 11:27:12,115 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7861ms 200 image/png INFO 2026-02-16 11:27:12,118 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 11:27:12,119 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 11:27:12,119 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4078ms 200 image/png INFO 2026-02-16 11:27:12,164 [68 ] 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-16 11:27:12,165 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,165 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,166 [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-16 11:27:12,170 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,170 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1438ms INFO 2026-02-16 11:27:12,170 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,170 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3046ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:12,188 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 11:27:12,189 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,190 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,192 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 11:27:12,192 [63 ] 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-16 11:27:12,193 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,194 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,196 [68 ] 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-16 11:27:12,203 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 11:27:12,204 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,204 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,205 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,206 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 13.7873ms INFO 2026-02-16 11:27:12,206 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,206 [68 ] 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-16 11:27:12,206 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2827ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:12,208 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,209 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 12.9728ms INFO 2026-02-16 11:27:12,209 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,209 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0021ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:12,218 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,219 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 12.1961ms INFO 2026-02-16 11:27:12,219 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,219 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2001ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:12,227 [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-16 11:27:12,228 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,229 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,230 [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-16 11:27:12,252 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,253 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 22.1136ms INFO 2026-02-16 11:27:12,253 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,253 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3517ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:12,255 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 11:27:12,256 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-16 11:27:12,256 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7324ms 200 image/png INFO 2026-02-16 11:27:12,282 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 11:27:12,282 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 11:27:12,282 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 11:27:12,284 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 11:27:12,284 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4573ms 200 image/jpeg INFO 2026-02-16 11:27:12,284 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 11:27:12,284 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7398ms 200 image/jpeg INFO 2026-02-16 11:27:12,284 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 11:27:12,284 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0067ms 200 image/jpeg INFO 2026-02-16 11:27:12,316 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 11:27:12,317 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,317 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,318 [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-16 11:27:12,318 [69 ] 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-16 11:27:12,318 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:12,318 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,320 [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-16 11:27:12,331 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,331 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.1504ms INFO 2026-02-16 11:27:12,331 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,332 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1767ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:12,344 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:12,344 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.5264ms INFO 2026-02-16 11:27:12,344 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:12,345 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6194ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:15,695 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-02-16 11:27:15,696 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:15,696 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-02-16 11:27:15,697 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2925ms 200 application/javascript INFO 2026-02-16 11:27:15,697 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 11:27:15,698 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:15,698 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 11:27:15,698 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9159ms 200 application/javascript INFO 2026-02-16 11:27:15,705 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-02-16 11:27:15,705 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-02-16 11:27:15,705 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.84ms 200 text/css INFO 2026-02-16 11:27:15,732 [69 ] 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-16 11:27:15,733 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:15,733 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:15,734 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:15,736 [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-16 11:27:15,746 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:15,747 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9874ms INFO 2026-02-16 11:27:15,747 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:15,747 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5651ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:15,963 [65 ] 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-16 11:27:15,964 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:15,965 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:15,967 [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-16 11:27:15,974 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:15,974 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.8371ms INFO 2026-02-16 11:27:15,975 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:15,975 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2554ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:15,977 [65 ] 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-16 11:27:15,977 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:15,978 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:15,978 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:15,981 [65 ] 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-16 11:27:16,146 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:16,149 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 168.2517ms INFO 2026-02-16 11:27:16,150 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:16,150 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 173.0126ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:18,973 [64 ] 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-16 11:27:18,973 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:18,982 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:18,983 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:18,985 [64 ] 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-16 11:27:19,026 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:19,028 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 43.0947ms INFO 2026-02-16 11:27:19,028 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:19,028 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.2299ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:27,828 [65 ] 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-16 11:27:27,828 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:27,829 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:27,829 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:27,831 [65 ] 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-16 11:27:27,888 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:27,889 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 57.3424ms INFO 2026-02-16 11:27:27,889 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:27,889 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.9394ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:29,882 [64 ] 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-16 11:27:29,882 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:29,883 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:29,884 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:29,886 [64 ] 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-16 11:27:29,921 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:29,921 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 35.7848ms INFO 2026-02-16 11:27:29,921 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:29,922 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.8701ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:30,533 [64 ] 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-16 11:27:30,533 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:30,534 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:30,534 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:30,536 [64 ] 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-16 11:27:30,544 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:30,544 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 8.3138ms INFO 2026-02-16 11:27:30,544 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:30,544 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7169ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:31,930 [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-16 11:27:31,930 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:31,931 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:31,931 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:31,933 [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-16 11:27:31,942 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:31,942 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.3883ms INFO 2026-02-16 11:27:31,942 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:31,943 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8011ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:32,454 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771212447422&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:27:32,455 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 11:27:32,455 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.18ms 200 text/html INFO 2026-02-16 11:27:32,945 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9778532472826506 INFO 2026-02-16 11:27:32,946 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 11:27:32,946 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.24ms 200 application/javascript INFO 2026-02-16 11:27:33,107 [64 ] 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%3D1771212447422%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 11:27:33,108 [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-16 11:27:33,108 [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-16 11:27:33,108 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,110 [64 ] 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-16 11:27:33,112 [64 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771212447422&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:27:33,116 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,116 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.617ms INFO 2026-02-16 11:27:33,117 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,117 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.957ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,139 [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-16 11:27:33,139 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:33,140 [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-16 11:27:33,140 [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-16 11:27:33,140 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,142 [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-16 11:27:33,143 [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-16 11:27:33,143 [64 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 11:27:33,143 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,144 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.6508ms INFO 2026-02-16 11:27:33,144 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,144 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6564ms 401 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,269 [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-16 11:27:33,269 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:33,269 [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-16 11:27:33,269 [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-16 11:27:33,270 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:27:33,271 [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-16 11:27:33,277 [69 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NjAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDYyNSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaigeajieazoiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTYwIiwianRpIjoiZTU0YmZiNjAtYjYzOC00ZDNkLThkZGItODRlYTJjZjI0OTQ0IiwiaWF0IjoxNzcxMTIzNTM2LCJuYmYiOjE3NzExMjM1MzQsImV4cCI6MTc3MTIwOTkzNiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.cPFlI3AosbB3jp7IX66IwSDJdR8zCQpXzb8z-marYDE INFO 2026-02-16 11:27:33,281 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,281 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 10.0949ms INFO 2026-02-16 11:27:33,281 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:27:33,281 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7894ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,430 [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-16 11:27:33,431 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:33,431 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,434 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,436 [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-16 11:27:33,447 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 11:27:33,447 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 11:27:33,447 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 11:27:33,464 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 11:27:33,468 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,468 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 32.1739ms INFO 2026-02-16 11:27:33,468 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,468 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.5041ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,618 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 11:27:33,618 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,619 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,620 [74 ] 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-16 11:27:33,621 [74 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 11:27:33,622 [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-16 11:27:33,622 [74 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 11:27:33,622 [74 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 11:27:33,622 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,623 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,624 [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-16 11:27:33,630 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,630 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4456ms INFO 2026-02-16 11:27:33,630 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,630 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1258ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,656 [74 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 11:27:33,662 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,662 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 41.6191ms INFO 2026-02-16 11:27:33,662 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,662 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.4481ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,826 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 11:27:33,826 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,827 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,828 [74 ] 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-16 11:27:33,837 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,837 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.6729ms INFO 2026-02-16 11:27:33,837 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,837 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5541ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,849 [68 ] 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-16 11:27:33,849 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,849 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,851 [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-16 11:27:33,856 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,857 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4888ms INFO 2026-02-16 11:27:33,857 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,857 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1504ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,859 [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-16 11:27:33,859 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:27:33,859 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,859 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,861 [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-16 11:27:33,868 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,868 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.4237ms INFO 2026-02-16 11:27:33,868 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,869 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9027ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,934 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 11:27:33,935 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,935 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,937 [68 ] 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-16 11:27:33,941 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,941 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.668ms INFO 2026-02-16 11:27:33,941 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,941 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0561ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,952 [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-16 11:27:33,952 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,953 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,954 [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-16 11:27:33,958 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:33,959 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 4.1218ms INFO 2026-02-16 11:27:33,959 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,959 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6843ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:33,978 [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-16 11:27:33,978 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,978 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:33,980 [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-16 11:27:33,996 [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-16 11:27:33,996 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:33,997 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,003 [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-16 11:27:34,010 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:34,011 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:34,011 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.8888ms INFO 2026-02-16 11:27:34,011 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,011 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 30.6697ms INFO 2026-02-16 11:27:34,011 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6773ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:34,011 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,011 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.9297ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:34,018 [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-16 11:27:34,018 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:34,018 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,022 [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-16 11:27:34,027 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:34,027 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.5777ms INFO 2026-02-16 11:27:34,027 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,028 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6874ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:34,056 [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-16 11:27:34,056 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:34,056 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,058 [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-16 11:27:34,061 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:34,061 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.362ms INFO 2026-02-16 11:27:34,061 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,061 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2583ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:34,294 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 11:27:34,294 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:34,295 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,296 [68 ] 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-16 11:27:34,316 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:34,316 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.9678ms INFO 2026-02-16 11:27:34,316 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,316 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3478ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:34,385 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 11:27:34,385 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:34,385 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,387 [69 ] 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-16 11:27:34,413 [68 ] 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-16 11:27:34,413 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:27:34,414 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,415 [68 ] 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-16 11:27:34,418 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:34,418 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6454ms INFO 2026-02-16 11:27:34,418 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,419 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4333ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:27:34,441 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:27:34,441 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 54.1048ms INFO 2026-02-16 11:27:34,441 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:27:34,441 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.2045ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:16,778 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771212975874&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:36:16,779 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 11:36:16,780 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2412ms 200 text/html INFO 2026-02-16 11:36:16,791 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 11:36:16,791 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:16,801 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 11:36:16,801 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4335ms 200 application/javascript INFO 2026-02-16 11:36:17,047 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 11:36:17,047 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:17,060 [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-16 11:36:17,060 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7217ms 200 application/javascript INFO 2026-02-16 11:36:19,394 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 11:36:19,395 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 11:36:19,395 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8611ms 200 application/javascript INFO 2026-02-16 11:36:19,789 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5421908031042904 INFO 2026-02-16 11:36:19,790 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 11:36:19,790 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8267ms 200 application/javascript INFO 2026-02-16 11:36:19,857 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 11:36:19,858 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 11:36:19,858 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9081ms 200 image/jpeg INFO 2026-02-16 11:36:19,919 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771212975874&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:36:19,920 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 11:36:19,920 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9543ms 200 text/html INFO 2026-02-16 11:36:20,038 [54 ] 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-16 11:36:20,039 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:36:20,043 [54 ] 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-16 11:36:20,047 [54 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 11:36:20,047 [54 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 11:36:20,047 [54 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-16 11:36:20,048 [54 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-16 11:36:20,048 [54 ] 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-16 11:36:20,052 [54 ] 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-16 11:36:20,052 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 9.0879ms INFO 2026-02-16 11:36:20,052 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:36:20,053 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6729ms 302 INFO 2026-02-16 11:36:20,392 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=yaTLNXau1WmyiQo0DQDMd89OSL4k0w4ov6LM923OT-M&state=ww0fe1cb02189622be INFO 2026-02-16 11:36:20,393 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 11:36:20,393 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8993ms 200 text/html INFO 2026-02-16 11:36:20,488 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=yaTLNXau1WmyiQo0DQDMd89OSL4k0w4ov6LM923OT-M INFO 2026-02-16 11:36:20,488 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:36:20,490 [56 ] 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-16 11:36:20,491 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:yaTLNXau1WmyiQo0DQDMd89OSL4k0w4ov6LM923OT-M,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 11:36:20,491 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 11:36:20,491 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:yaTLNXau1WmyiQo0DQDMd89OSL4k0w4ov6LM923OT-M INFO 2026-02-16 11:36:20,491 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-02-16 11:36:20,491 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-02-16 11:36:20,810 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:CgK8tyTXzxzHtOZX2ntQrmx-tCisvBQ86P6o4MRKqkiGCG5Qi539A2LIQM6iuoK32EuuuMorIzAAfsue3sMf02isVo7IcsfzmTuCDMyIVy5zLTOhs9DNvVIBE2xLW5FoC3P8lunLJUx1tKzXAoIXlSyILX3oWPBbIQNaLIstqpWJf5mnR_ODfS4oOLaEos9d9Q1AGPwoglUoBBznjrdacg INFO 2026-02-16 11:36:20,810 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=CgK8tyTXzxzHtOZX2ntQrmx-tCisvBQ86P6o4MRKqkiGCG5Qi539A2LIQM6iuoK32EuuuMorIzAAfsue3sMf02isVo7IcsfzmTuCDMyIVy5zLTOhs9DNvVIBE2xLW5FoC3P8lunLJUx1tKzXAoIXlSyILX3oWPBbIQNaLIstqpWJf5mnR_ODfS4oOLaEos9d9Q1AGPwoglUoBBznjrdacg&code=yaTLNXau1WmyiQo0DQDMd89OSL4k0w4ov6LM923OT-M INFO 2026-02-16 11:36:21,177 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"15977024087","DeviceId":"637079a9e381a885","errcode":0,"errmsg":"ok"} INFO 2026-02-16 11:36:21,196 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:637079a9e381a885 WxUserId:15977024087 INFO 2026-02-16 11:36:21,212 [56 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D015001,a0188:2017 INFO 2026-02-16 11:36:21,332 [56 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-02-16 11:36:21,332 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 842.4174ms INFO 2026-02-16 11:36:21,332 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 11:36:21,333 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 845.3069ms 200 text/plain; charset=utf-8 INFO 2026-02-16 11:36:21,409 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771212980784&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-16 11:36:21,410 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 11:36:21,410 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9196ms 200 text/html INFO 2026-02-16 11:36:21,930 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3926508323642609 INFO 2026-02-16 11:36:21,931 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 11:36:21,931 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7591ms 200 application/javascript INFO 2026-02-16 11:36:22,129 [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%3D1771212980784%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-02-16 11:36:22,130 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,132 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,133 [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-16 11:36:22,133 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:22,133 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,133 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,134 [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-16 11:36:22,134 [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-16 11:36:22,135 [56 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771212980784&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-16 11:36:22,137 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 11:36:22,137 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 11:36:22,137 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 11:36:22,138 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,138 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8557ms INFO 2026-02-16 11:36:22,138 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,138 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.548ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,152 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 11:36:22,154 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,154 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.9941ms INFO 2026-02-16 11:36:22,154 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,154 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.7447ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,480 [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-16 11:36:22,480 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,481 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,482 [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-16 11:36:22,483 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 11:36:22,483 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 11:36:22,483 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 11:36:22,490 [56 ] 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-16 11:36:22,490 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,490 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,491 [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-16 11:36:22,495 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,495 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6284ms INFO 2026-02-16 11:36:22,495 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,495 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3505ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,513 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 11:36:22,517 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,517 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.7594ms INFO 2026-02-16 11:36:22,517 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,517 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9707ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,602 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 11:36:22,602 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:22,603 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 11:36:22,603 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1996ms 200 application/javascript INFO 2026-02-16 11:36:22,614 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 11:36:22,614 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 11:36:22,614 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6386ms 200 text/css INFO 2026-02-16 11:36:22,665 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 11:36:22,666 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 11:36:22,666 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2614ms 200 text/css INFO 2026-02-16 11:36:22,667 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 11:36:22,668 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 11:36:22,668 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:22,668 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 11:36:22,668 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 11:36:22,668 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4978ms 200 application/javascript INFO 2026-02-16 11:36:22,669 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5753ms 200 text/css INFO 2026-02-16 11:36:22,688 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 11:36:22,688 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:22,688 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-16 11:36:22,688 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4688ms 200 application/javascript INFO 2026-02-16 11:36:22,690 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 11:36:22,690 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:22,690 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 11:36:22,691 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6899ms 200 application/javascript INFO 2026-02-16 11:36:22,691 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 11:36:22,692 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:22,692 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 11:36:22,692 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4133ms 200 application/javascript INFO 2026-02-16 11:36:22,723 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 11:36:22,724 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:22,724 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 11:36:22,724 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4937ms 200 application/javascript INFO 2026-02-16 11:36:22,760 [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-16 11:36:22,761 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,761 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,762 [49 ] 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-16 11:36:22,762 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:22,762 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,762 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,762 [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-16 11:36:22,762 [51 ] 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-16 11:36:22,762 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,763 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,763 [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-16 11:36:22,764 [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-16 11:36:22,768 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,768 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3536ms INFO 2026-02-16 11:36:22,768 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,768 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.934ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,768 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,768 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.1988ms INFO 2026-02-16 11:36:22,768 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,769 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2247ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,770 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,770 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8501ms INFO 2026-02-16 11:36:22,770 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,770 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6961ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,857 [54 ] 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-16 11:36:22,857 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,857 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,858 [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-16 11:36:22,861 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,861 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9056ms INFO 2026-02-16 11:36:22,861 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,862 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5653ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,886 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 11:36:22,886 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,886 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,887 [56 ] 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-16 11:36:22,890 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,891 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3979ms INFO 2026-02-16 11:36:22,891 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,891 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9648ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,898 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 11:36:22,899 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,899 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,900 [55 ] 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-16 11:36:22,903 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,903 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6367ms INFO 2026-02-16 11:36:22,903 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,903 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4392ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,920 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 11:36:22,920 [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-16 11:36:22,920 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4275ms 200 image/png INFO 2026-02-16 11:36:22,922 [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-16 11:36:22,922 [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-16 11:36:22,922 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,923 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,923 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,923 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,923 [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-16 11:36:22,923 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:22,923 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,924 [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-16 11:36:22,924 [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-16 11:36:22,924 [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-16 11:36:22,931 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,931 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.4882ms INFO 2026-02-16 11:36:22,931 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,931 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2348ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,932 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,932 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.5175ms INFO 2026-02-16 11:36:22,932 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,933 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1349ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,933 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:22,933 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.9412ms INFO 2026-02-16 11:36:22,933 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:22,933 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5921ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:22,947 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 11:36:22,947 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 11:36:22,947 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4402ms 200 image/png INFO 2026-02-16 11:36:22,954 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 11:36:22,954 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-16 11:36:22,955 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3581ms 200 image/png INFO 2026-02-16 11:36:22,960 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 11:36:22,960 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-16 11:36:22,960 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4093ms 200 image/png INFO 2026-02-16 11:36:22,975 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 11:36:22,976 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-16 11:36:22,976 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4121ms 200 image/png INFO 2026-02-16 11:36:23,010 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 11:36:23,010 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 11:36:23,011 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 11:36:23,011 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0432ms 200 image/jpeg INFO 2026-02-16 11:36:23,011 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 11:36:23,012 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 11:36:23,012 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6236ms 200 image/jpeg INFO 2026-02-16 11:36:23,012 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 11:36:23,012 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2138ms 200 image/jpeg INFO 2026-02-16 11:36:23,031 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 11:36:23,031 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:23,031 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:23,033 [47 ] 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-16 11:36:23,034 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 11:36:23,034 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:23,034 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:23,036 [46 ] 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-16 11:36:23,055 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:23,055 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 22.2584ms INFO 2026-02-16 11:36:23,055 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:23,055 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9162ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:23,058 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:23,058 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.3175ms INFO 2026-02-16 11:36:23,058 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:23,058 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9622ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:23,668 [48 ] 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-16 11:36:23,668 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:23,668 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:23,670 [48 ] 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-16 11:36:23,673 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:23,673 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.625ms INFO 2026-02-16 11:36:23,673 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:23,674 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7862ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:28,050 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-02-16 11:36:28,050 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:28,051 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-02-16 11:36:28,051 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 11:36:28,051 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:28,051 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9403ms 200 application/javascript INFO 2026-02-16 11:36:28,052 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 11:36:28,052 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7373ms 200 application/javascript INFO 2026-02-16 11:36:28,052 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-02-16 11:36:28,052 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-02-16 11:36:28,052 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5166ms 200 text/css INFO 2026-02-16 11:36:28,084 [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-16 11:36:28,084 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:28,084 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:28,085 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:28,086 [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-16 11:36:28,092 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:28,092 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2321ms INFO 2026-02-16 11:36:28,092 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:28,092 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2431ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:28,240 [55 ] 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-16 11:36:28,240 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:28,240 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:28,241 [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-16 11:36:28,245 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:28,245 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4067ms INFO 2026-02-16 11:36:28,245 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:28,245 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.404ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:28,251 [47 ] 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-16 11:36:28,252 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:28,252 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:28,252 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:28,253 [47 ] 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-16 11:36:28,258 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:28,258 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.0747ms INFO 2026-02-16 11:36:28,258 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:28,258 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8323ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:29,631 [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-16 11:36:29,632 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:29,632 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:29,632 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:29,634 [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-16 11:36:29,656 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:29,656 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 22.1934ms INFO 2026-02-16 11:36:29,656 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:29,656 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5378ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:30,540 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-02-16 11:36:30,540 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-02-16 11:36:30,541 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6689ms 200 text/css INFO 2026-02-16 11:36:30,543 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-02-16 11:36:30,543 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:30,543 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-02-16 11:36:30,544 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4851ms 200 application/javascript INFO 2026-02-16 11:36:30,595 [45 ] 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-16 11:36:30,595 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:30,596 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:30,596 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:30,597 [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-16 11:36:30,603 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:30,603 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2912ms INFO 2026-02-16 11:36:30,603 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:30,604 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2407ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:30,702 [47 ] 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-16 11:36:30,703 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:30,703 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:30,703 [45 ] 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-16 11:36:30,703 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:30,704 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:30,704 [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-16 11:36:30,706 [45 ] 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-16 11:36:30,708 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:30,708 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8455ms INFO 2026-02-16 11:36:30,708 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:30,708 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9369ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:31,195 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:31,198 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 492.4491ms INFO 2026-02-16 11:36:31,199 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:31,199 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 495.4343ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:31,471 [47 ] 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-16 11:36:31,471 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:31,472 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:31,472 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:31,474 [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-16 11:36:31,480 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:31,480 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2327ms INFO 2026-02-16 11:36:31,480 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:31,480 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8481ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:32,554 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-16 11:36:32,554 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-16 11:36:32,554 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6476ms 200 text/css INFO 2026-02-16 11:36:32,556 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-16 11:36:32,556 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:32,556 [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-16 11:36:32,556 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.644ms 200 application/javascript INFO 2026-02-16 11:36:32,558 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-16 11:36:32,559 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:32,559 [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-16 11:36:32,559 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.485ms 200 application/javascript INFO 2026-02-16 11:36:32,612 [43 ] 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-16 11:36:32,612 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:32,612 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:32,612 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:32,613 [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-16 11:36:32,619 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:32,619 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0274ms INFO 2026-02-16 11:36:32,619 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:32,620 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0181ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:32,689 [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-16 11:36:32,690 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:32,690 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:32,692 [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-16 11:36:32,696 [47 ] 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-16 11:36:32,697 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:32,697 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:32,839 [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-16 11:36:32,843 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:32,843 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.392ms INFO 2026-02-16 11:36:32,843 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:32,843 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.8926ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:32,900 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:32,902 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 209.8569ms INFO 2026-02-16 11:36:32,902 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:32,902 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 213.1347ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:34,520 [47 ] 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-16 11:36:34,520 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:34,520 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:34,520 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:34,522 [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-16 11:36:34,528 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:34,528 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4141ms INFO 2026-02-16 11:36:34,528 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:34,528 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4074ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:35,325 [46 ] 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-16 11:36:35,326 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:35,326 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,329 [46 ] 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-16 11:36:35,361 [46 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwMTciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTAwMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS-r-Won-WFsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDE3IiwianRpIjoiNWNmNWIzMmUtNmQwOS00OTEwLTk3N2MtOGVlMDQxM2M3MzYwIiwiaWF0IjoxNzcxMjEyOTgxLCJuYmYiOjE3NzEyMTI5NzksImV4cCI6MTc3MTI5OTM4MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.yjKM-WPEOhkP1hXb6VzqfRnSDdnmcGsZxnsSCcDz-7A INFO 2026-02-16 11:36:35,364 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:35,365 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 35.8437ms INFO 2026-02-16 11:36:35,365 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,365 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.8845ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:35,440 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-02-16 11:36:35,440 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:35,440 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-02-16 11:36:35,440 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7945ms 200 application/javascript INFO 2026-02-16 11:36:35,451 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-02-16 11:36:35,451 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-02-16 11:36:35,452 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8653ms 200 text/css INFO 2026-02-16 11:36:35,487 [46 ] 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-16 11:36:35,488 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:35,488 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:35,488 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,489 [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-16 11:36:35,495 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:35,495 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6763ms INFO 2026-02-16 11:36:35,495 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,495 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.645ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:35,548 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-02-16 11:36:35,548 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-02-16 11:36:35,548 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5178ms 200 image/png INFO 2026-02-16 11:36:35,608 [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=enableFaceUser& INFO 2026-02-16 11:36:35,608 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:35,608 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,610 [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-16 11:36:35,642 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:35,642 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 31.6034ms INFO 2026-02-16 11:36:35,642 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,642 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3672ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:35,781 [46 ] 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-16 11:36:35,781 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:35,782 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:35,782 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,784 [46 ] 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-16 11:36:35,787 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 11:36:35,794 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:35,794 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,814 [47 ] 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-16 11:36:35,816 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:35,816 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 31.9273ms INFO 2026-02-16 11:36:35,816 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,816 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.9103ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:35,819 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:35,819 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.4206ms INFO 2026-02-16 11:36:35,819 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,819 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.9725ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:35,963 [47 ] 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-16 11:36:35,963 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:35,963 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,964 [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-16 11:36:35,969 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:35,969 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2869ms INFO 2026-02-16 11:36:35,969 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:35,969 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1607ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:42,368 [46 ] 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-16 11:36:42,368 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:36:42,368 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:42,369 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:42,371 [46 ] 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-16 11:36:42,379 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:42,379 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 7.684ms INFO 2026-02-16 11:36:42,379 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:42,379 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0163ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:42,529 [48 ] 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-16 11:36:42,529 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:42,529 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:42,530 [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-16 11:36:42,531 [47 ] 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-16 11:36:42,531 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:36:42,531 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:42,534 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:42,534 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9904ms INFO 2026-02-16 11:36:42,534 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:42,534 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8068ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:42,536 [47 ] 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-16 11:36:42,654 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:36:42,701 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 164.8569ms INFO 2026-02-16 11:36:42,701 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 11:36:42,701 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.787ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:36:42,800 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-02-16 11:36:42,801 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-02-16 11:36:42,801 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.72ms 200 image/png INFO 2026-02-16 11:36:42,803 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-16 11:36:42,803 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-02-16 11:36:42,803 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5852ms 200 image/png INFO 2026-02-16 11:37:55,569 [48 ] 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-16 11:37:55,569 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:37:55,569 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:37:55,569 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:37:55,571 [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-16 11:37:55,578 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:37:55,578 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6305ms INFO 2026-02-16 11:37:55,578 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:37:55,578 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.217ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:37:57,255 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9860368981606982 INFO 2026-02-16 11:37:57,255 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 11:37:57,256 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7699ms 200 application/javascript INFO 2026-02-16 11:37:57,409 [70 ] 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%3D1771212975874%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 11:37:57,410 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:37:57,410 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:37:57,411 [70 ] 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-16 11:37:57,412 [70 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771212975874&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:37:57,415 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:37:57,415 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7688ms INFO 2026-02-16 11:37:57,415 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:37:57,415 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8232ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:37:57,446 [66 ] 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-16 11:37:57,446 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:37:57,446 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:37:57,447 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:37:57,448 [66 ] 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-16 11:37:57,454 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 11:37:57,454 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 11:37:57,454 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 11:37:57,469 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 11:37:57,471 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:37:57,471 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.639ms INFO 2026-02-16 11:37:57,471 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:37:57,472 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5039ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:11,924 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771213992313&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:53:11,924 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 11:53:11,925 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9512ms 200 text/html INFO 2026-02-16 11:53:12,542 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8967421085489506 INFO 2026-02-16 11:53:12,543 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 11:53:12,543 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6554ms 200 application/javascript INFO 2026-02-16 11:53:12,762 [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%3D1771213992313%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 11:53:12,762 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:12,765 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:12,766 [25 ] 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-16 11:53:12,767 [25 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771213992313&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 11:53:12,770 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:12,770 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7607ms INFO 2026-02-16 11:53:12,770 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:12,770 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5491ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:12,802 [13 ] 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-16 11:53:12,803 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:53:12,803 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:12,803 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:12,804 [13 ] 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-16 11:53:12,807 [24 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 11:53:12,807 [24 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 11:53:12,807 [24 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 11:53:12,821 [24 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 11:53:12,824 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:12,824 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.7812ms INFO 2026-02-16 11:53:12,824 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:12,824 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9939ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:12,936 [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-16 11:53:12,936 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:12,936 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:12,937 [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-16 11:53:12,938 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 11:53:12,939 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 11:53:12,939 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 11:53:12,940 [24 ] 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-16 11:53:12,941 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:12,941 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:12,942 [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-16 11:53:12,945 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:12,945 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.338ms INFO 2026-02-16 11:53:12,945 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:12,946 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2248ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:12,968 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 11:53:12,971 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:12,971 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.6455ms INFO 2026-02-16 11:53:12,971 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:12,971 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6626ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,088 [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-16 11:53:13,089 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,089 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,090 [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-16 11:53:13,096 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,096 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8336ms INFO 2026-02-16 11:53:13,096 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,096 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7144ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,100 [24 ] 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-16 11:53:13,100 [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-16 11:53:13,100 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:53:13,100 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,100 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,100 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,100 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,102 [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-16 11:53:13,102 [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-16 11:53:13,105 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,105 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1756ms INFO 2026-02-16 11:53:13,105 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,105 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9406ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,108 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,108 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0821ms INFO 2026-02-16 11:53:13,108 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,108 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9251ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,141 [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-16 11:53:13,141 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,141 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,142 [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-16 11:53:13,145 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,145 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7548ms INFO 2026-02-16 11:53:13,145 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,145 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3352ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,152 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 11:53:13,152 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,153 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,153 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 11:53:13,153 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,153 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,154 [5 ] 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-16 11:53:13,154 [25 ] 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-16 11:53:13,157 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,157 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,157 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3767ms INFO 2026-02-16 11:53:13,157 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,157 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8928ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,157 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0919ms INFO 2026-02-16 11:53:13,157 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,157 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6771ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,175 [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-16 11:53:13,175 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,175 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,176 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 11:53:13,176 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,176 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,177 [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-16 11:53:13,177 [75 ] 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-16 11:53:13,197 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,198 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 20.2038ms INFO 2026-02-16 11:53:13,198 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,198 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0059ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,201 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,201 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 24.368ms INFO 2026-02-16 11:53:13,201 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,203 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3391ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,215 [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-16 11:53:13,216 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,216 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,217 [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-16 11:53:13,222 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,222 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.889ms INFO 2026-02-16 11:53:13,222 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,222 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0029ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,532 [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-16 11:53:13,533 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,533 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,534 [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-16 11:53:13,542 [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-16 11:53:13,542 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,543 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,544 [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-16 11:53:13,544 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,544 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.7507ms INFO 2026-02-16 11:53:13,544 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,544 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7771ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,562 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,562 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2566ms INFO 2026-02-16 11:53:13,562 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,562 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0777ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:13,684 [75 ] 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-16 11:53:13,684 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:13,684 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,686 [75 ] 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-16 11:53:13,688 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:13,689 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9291ms INFO 2026-02-16 11:53:13,689 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:13,689 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.766ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:14,578 [75 ] 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-16 11:53:14,579 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:14,579 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,581 [75 ] 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-16 11:53:14,582 [75 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4ODgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDAxNSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZhuengOWFtSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODg4IiwianRpIjoiOGRlZGM0ZDAtNDZlMi00M2VmLTg3YTAtMjNmOTFhMzlkOGIzIiwiaWF0IjoxNzcxMTU5OTM2LCJuYmYiOjE3NzExNTk5MzQsImV4cCI6MTc3MTI0NjMzNiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.sbrxVzePmUopseXg_yZmmGelUN1Cob6Fogb61pH0ZH0 INFO 2026-02-16 11:53:14,585 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:14,585 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 4.3561ms INFO 2026-02-16 11:53:14,585 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,585 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5711ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:14,714 [5 ] 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-16 11:53:14,714 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:53:14,714 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:14,714 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,716 [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-16 11:53:14,722 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:14,722 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9114ms INFO 2026-02-16 11:53:14,722 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,722 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8207ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:14,765 [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=enableFaceUser& INFO 2026-02-16 11:53:14,768 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:14,768 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,769 [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-16 11:53:14,773 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:14,773 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.585ms INFO 2026-02-16 11:53:14,773 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,773 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1866ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:14,897 [13 ] 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-16 11:53:14,897 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:53:14,897 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:14,897 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,898 [13 ] 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-16 11:53:14,902 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:14,902 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.6975ms INFO 2026-02-16 11:53:14,902 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,902 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3544ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:14,912 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 11:53:14,912 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:14,912 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,914 [24 ] 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-16 11:53:14,917 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:14,918 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 3.9832ms INFO 2026-02-16 11:53:14,918 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:14,918 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5931ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:15,039 [13 ] 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-16 11:53:15,039 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:15,039 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:15,040 [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-16 11:53:15,043 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:15,043 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0222ms INFO 2026-02-16 11:53:15,043 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:15,044 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7829ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:21,798 [24 ] 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-16 11:53:21,799 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:53:21,799 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:21,799 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:21,801 [24 ] 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-16 11:53:21,807 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:21,807 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.6504ms INFO 2026-02-16 11:53:21,807 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:21,807 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2141ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:21,930 [13 ] 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-16 11:53:21,930 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:21,930 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:21,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-16 11:53:21,935 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:21,935 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6402ms INFO 2026-02-16 11:53:21,935 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:21,935 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7412ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:21,938 [5 ] 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-16 11:53:21,938 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:53:21,938 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:21,940 [5 ] 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-16 11:53:21,989 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:53:21,995 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 55.0467ms INFO 2026-02-16 11:53:21,995 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 11:53:21,995 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8852ms 200 application/json; charset=utf-8 INFO 2026-02-16 11:53:23,186 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-16 11:53:23,187 [24 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/eyes.745fcd49.png was not modified INFO 2026-02-16 11:53:23,187 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.141ms 304 image/png INFO 2026-02-16 11:54:31,402 [43 ] 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-16 11:54:31,402 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 11:54:31,402 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 11:54:31,403 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:54:31,404 [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-16 11:54:31,410 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 11:54:31,410 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9731ms INFO 2026-02-16 11:54:31,410 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 11:54:31,410 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1996ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:15,839 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771214410999&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:00:15,840 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:00:15,840 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9122ms 200 text/html INFO 2026-02-16 12:00:19,560 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.045231714186031335 INFO 2026-02-16 12:00:19,561 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 12:00:19,561 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7335ms 200 application/javascript INFO 2026-02-16 12:00:19,863 [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%3D1771214410999%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 12:00:19,863 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:19,864 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:19,865 [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-16 12:00:19,866 [55 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771214410999&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:00:19,880 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:19,880 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 15.2432ms INFO 2026-02-16 12:00:19,880 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:19,880 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5169ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:20,048 [30 ] 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-16 12:00:20,048 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:00:20,049 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:20,049 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,050 [30 ] 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-16 12:00:20,064 [73 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 12:00:20,065 [73 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 12:00:20,065 [73 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 12:00:20,080 [73 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 12:00:20,082 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:20,082 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 32.2418ms INFO 2026-02-16 12:00:20,082 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,082 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.1841ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:20,360 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 12:00:20,360 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:20,360 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,362 [54 ] 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-16 12:00:20,363 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 12:00:20,363 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 12:00:20,363 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 12:00:20,366 [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-16 12:00:20,367 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:20,367 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,368 [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-16 12:00:20,372 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:20,373 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5738ms INFO 2026-02-16 12:00:20,373 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,373 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3256ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:20,378 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 12:00:20,381 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:20,381 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.8736ms INFO 2026-02-16 12:00:20,381 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,381 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0766ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:20,742 [54 ] 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-16 12:00:20,742 [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-16 12:00:20,742 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:00:20,743 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:20,743 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,743 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:20,743 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,744 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 12:00:20,744 [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-16 12:00:20,744 [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-16 12:00:20,744 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:20,745 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,746 [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-16 12:00:20,749 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:20,749 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 4.6643ms INFO 2026-02-16 12:00:20,749 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,749 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9058ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:20,749 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:20,749 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5586ms INFO 2026-02-16 12:00:20,749 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,749 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1669ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:20,751 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:20,751 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1527ms INFO 2026-02-16 12:00:20,751 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:20,752 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3787ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,164 [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-16 12:00:21,165 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,165 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,166 [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-16 12:00:21,166 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 12:00:21,167 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,167 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,167 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 12:00:21,167 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,167 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,168 [29 ] 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-16 12:00:21,168 [54 ] 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-16 12:00:21,169 [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-16 12:00:21,169 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,170 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,171 [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-16 12:00:21,171 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,171 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,172 [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-16 12:00:21,172 [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-16 12:00:21,173 [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-16 12:00:21,173 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,173 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,173 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,173 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.0017ms INFO 2026-02-16 12:00:21,173 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,173 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0547ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,174 [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-16 12:00:21,176 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,176 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.3602ms INFO 2026-02-16 12:00:21,176 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,176 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,176 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8949ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,176 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 7.7037ms INFO 2026-02-16 12:00:21,176 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,176 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5123ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,176 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,177 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.8285ms INFO 2026-02-16 12:00:21,177 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,177 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3785ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,177 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,177 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1421ms INFO 2026-02-16 12:00:21,177 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,177 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6304ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,186 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,186 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 14.1383ms INFO 2026-02-16 12:00:21,186 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,186 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.8458ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,436 [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-16 12:00:21,437 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,437 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,438 [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-16 12:00:21,456 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,456 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 18.1313ms INFO 2026-02-16 12:00:21,456 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,456 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2289ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,516 [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-16 12:00:21,517 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,517 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,518 [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-16 12:00:21,519 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 12:00:21,520 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:00:21,520 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,521 [37 ] 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-16 12:00:21,534 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,534 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 16.1588ms INFO 2026-02-16 12:00:21,534 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,534 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.9411ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:00:21,538 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:00:21,539 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.5723ms INFO 2026-02-16 12:00:21,539 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:00:21,539 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3181ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:02,278 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771214641631&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:04:02,279 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:04:02,279 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9677ms 200 text/html INFO 2026-02-16 12:04:03,159 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9425416439520682 INFO 2026-02-16 12:04:03,159 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 12:04:03,159 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6404ms 200 application/javascript INFO 2026-02-16 12:04:03,310 [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%3D1771214641631%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 12:04:03,310 [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-16 12:04:03,311 [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-16 12:04:03,311 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,312 [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-16 12:04:03,313 [61 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771214641631&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:04:03,316 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,316 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.055ms INFO 2026-02-16 12:04:03,316 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,316 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7333ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,353 [69 ] 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-16 12:04:03,353 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:03,353 [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-16 12:04:03,353 [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-16 12:04:03,353 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,355 [69 ] 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-16 12:04:03,356 [69 ] 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-16 12:04:03,356 [69 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 12:04:03,356 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,356 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2521ms INFO 2026-02-16 12:04:03,356 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,356 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7194ms 401 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,459 [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-16 12:04:03,459 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:03,460 [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-16 12:04:03,460 [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-16 12:04:03,460 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:04:03,461 [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-16 12:04:03,463 [61 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MDUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMTY2OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumDkeS4veiKsyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTA1IiwianRpIjoiNDdmODhlYWYtMGUzYi00YzFmLWE4ODAtNDZhM2IyMGVlYjQwIiwiaWF0IjoxNzcwOTUzNzI2LCJuYmYiOjE3NzA5NTM3MjQsImV4cCI6MTc3MTA0MDEyNiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.gPH1dRV_VM2JPZMzNB6g20pv0ZY_jNGyte0lb_zMjkc INFO 2026-02-16 12:04:03,465 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,465 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.1336ms INFO 2026-02-16 12:04:03,466 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:04:03,466 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3085ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,580 [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-16 12:04:03,580 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:03,581 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,583 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,584 [69 ] 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-16 12:04:03,585 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 12:04:03,585 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 12:04:03,585 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 12:04:03,601 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 12:04:03,603 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,603 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.9909ms INFO 2026-02-16 12:04:03,603 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,603 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0244ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,706 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 12:04:03,706 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,707 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,708 [74 ] 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-16 12:04:03,709 [74 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 12:04:03,709 [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-16 12:04:03,710 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,710 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,711 [74 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 12:04:03,711 [74 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 12:04:03,712 [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-16 12:04:03,718 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,718 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8667ms INFO 2026-02-16 12:04:03,718 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,718 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8022ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,740 [74 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 12:04:03,745 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,745 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.7711ms INFO 2026-02-16 12:04:03,745 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,745 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.8314ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,920 [74 ] 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-16 12:04:03,921 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,921 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,922 [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-16 12:04:03,922 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,922 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 12:04:03,923 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,924 [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-16 12:04:03,926 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,926 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5955ms INFO 2026-02-16 12:04:03,926 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,926 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.74ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,929 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,929 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.5615ms INFO 2026-02-16 12:04:03,929 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,930 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6604ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,967 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 12:04:03,967 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,967 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,969 [69 ] 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-16 12:04:03,970 [63 ] 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-16 12:04:03,971 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,971 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,971 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 12:04:03,971 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,971 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,972 [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-16 12:04:03,972 [61 ] 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-16 12:04:03,973 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,973 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9402ms INFO 2026-02-16 12:04:03,973 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,973 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6295ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,974 [69 ] 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-16 12:04:03,974 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:03,974 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,974 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,976 [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-16 12:04:03,979 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,979 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.3334ms INFO 2026-02-16 12:04:03,979 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,979 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9568ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,981 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,981 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.5736ms INFO 2026-02-16 12:04:03,981 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,981 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2092ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,982 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,983 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.9765ms INFO 2026-02-16 12:04:03,983 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,983 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5272ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,987 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 12:04:03,987 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,987 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,989 [61 ] 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-16 12:04:03,990 [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-16 12:04:03,991 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:03,991 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,991 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,992 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8206ms INFO 2026-02-16 12:04:03,992 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,992 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4987ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:03,992 [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-16 12:04:03,996 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:03,996 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.189ms INFO 2026-02-16 12:04:03,996 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:03,996 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4469ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:04,066 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 12:04:04,066 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:04,066 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:04,068 [68 ] 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-16 12:04:04,072 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:04,072 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3165ms INFO 2026-02-16 12:04:04,072 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:04,072 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1081ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:04,105 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 12:04:04,106 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:04,106 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:04,107 [61 ] 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-16 12:04:04,114 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 12:04:04,114 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:04,114 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:04,116 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:04,116 [68 ] 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-16 12:04:04,116 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8054ms INFO 2026-02-16 12:04:04,116 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:04,116 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.679ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:04,137 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:04,137 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.1327ms INFO 2026-02-16 12:04:04,137 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:04,137 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0355ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:04,251 [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-16 12:04:04,251 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:04,251 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:04,252 [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-16 12:04:04,255 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:04,255 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.99ms INFO 2026-02-16 12:04:04,255 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:04,255 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7946ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:06,634 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-16 12:04:06,635 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-16 12:04:06,635 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.069ms 200 text/css INFO 2026-02-16 12:04:06,637 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-16 12:04:06,637 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:06,637 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-16 12:04:06,638 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7558ms 200 application/javascript INFO 2026-02-16 12:04:06,676 [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-16 12:04:06,676 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:06,677 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:06,677 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,678 [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-16 12:04:06,685 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:06,686 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1213ms INFO 2026-02-16 12:04:06,686 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,686 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4354ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:06,823 [69 ] 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-16 12:04:06,823 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:06,823 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,825 [69 ] 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-16 12:04:06,831 [68 ] 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-16 12:04:06,831 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:06,831 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,835 [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-16 12:04:06,835 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:06,835 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,835 [61 ] 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-16 12:04:06,836 [74 ] 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-16 12:04:06,836 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:06,836 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,839 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:06,840 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,855 [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-16 12:04:06,855 [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-16 12:04:06,856 [61 ] 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-16 12:04:06,856 [74 ] 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-16 12:04:06,864 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:06,864 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.7858ms INFO 2026-02-16 12:04:06,864 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,864 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.239ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:06,864 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:06,864 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.3048ms INFO 2026-02-16 12:04:06,864 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,864 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.5219ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:06,865 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:06,865 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:06,867 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:06,867 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 41.8312ms INFO 2026-02-16 12:04:06,867 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,867 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.3558ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:06,867 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.6054ms INFO 2026-02-16 12:04:06,867 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,867 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.3503ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:06,868 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 12.2689ms INFO 2026-02-16 12:04:06,868 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:06,868 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.0265ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:06,999 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1505& INFO 2026-02-16 12:04:07,000 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:07,000 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:07,002 [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-16 12:04:07,007 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:07,016 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 13.4362ms INFO 2026-02-16 12:04:07,016 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:07,016 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.544ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:07,801 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-16 12:04:07,801 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:07,801 [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-16 12:04:07,801 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8671ms 200 application/javascript INFO 2026-02-16 12:04:07,806 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-16 12:04:07,807 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-16 12:04:07,807 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6835ms 200 text/css INFO 2026-02-16 12:04:07,860 [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-16 12:04:07,860 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:07,861 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:07,861 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:07,862 [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-16 12:04:07,869 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:07,869 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6141ms INFO 2026-02-16 12:04:07,869 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:07,869 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6359ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:07,940 [16 ] 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-16 12:04:07,941 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:07,941 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:07,942 [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-16 12:04:07,944 [61 ] 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-16 12:04:07,944 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:07,944 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:07,946 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:07,946 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.7133ms INFO 2026-02-16 12:04:07,946 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:07,946 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7444ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:07,946 [61 ] 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-16 12:04:07,951 [61 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 12:04:07,959 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:07,962 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 15.5379ms INFO 2026-02-16 12:04:07,962 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:07,962 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1159ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:08,094 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1505& INFO 2026-02-16 12:04:08,094 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:08,094 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:08,096 [61 ] 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-16 12:04:08,100 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:08,104 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.5531ms INFO 2026-02-16 12:04:08,104 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:08,104 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7136ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:13,554 [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-16 12:04:13,554 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:13,555 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:13,556 [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-16 12:04:13,559 [68 ] 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-16 12:04:13,559 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:13,560 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:13,560 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:13,560 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:13,560 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.0257ms INFO 2026-02-16 12:04:13,560 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:13,560 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2987ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:13,561 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 12:04:13,567 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:13,567 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7547ms INFO 2026-02-16 12:04:13,567 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:13,567 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5615ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:04:15,235 [68 ] 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-16 12:04:15,235 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:04:15,235 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:04:15,235 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:15,237 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 12:04:15,243 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:04:15,243 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1561ms INFO 2026-02-16 12:04:15,243 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:04:15,243 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6953ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:36,640 [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-16 12:36:37,197 [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-16 12:36:37,232 [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-16 12:36:37,244 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:36:37,245 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5346ms 200 text/html INFO 2026-02-16 12:36:37,377 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 12:36:37,378 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 12:36:37,378 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0926ms 200 application/javascript INFO 2026-02-16 12:36:37,439 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 12:36:37,445 [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-16 12:36:37,445 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2661ms 200 text/css INFO 2026-02-16 12:36:37,449 [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-16 12:36:37,449 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 12:36:37,450 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 12:36:37,450 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 12:36:37,450 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9297ms 200 application/javascript INFO 2026-02-16 12:36:37,450 [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-16 12:36:37,450 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5254ms 200 application/javascript INFO 2026-02-16 12:36:37,452 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:37,458 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 12:36:37,458 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 12:36:37,458 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6309ms 200 application/javascript INFO 2026-02-16 12:36:37,458 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 12:36:37,459 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 12:36:37,459 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5677ms 200 application/javascript INFO 2026-02-16 12:36:37,492 [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-16 12:36:37,492 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.2107ms 200 application/javascript INFO 2026-02-16 12:36:37,525 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216598151&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:36:37,525 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:36:37,525 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5849ms 200 text/html INFO 2026-02-16 12:36:37,533 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 12:36:37,534 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 12:36:37,534 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5159ms 200 application/javascript INFO 2026-02-16 12:36:37,542 [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-16 12:36:37,544 [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-16 12:36:37,544 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3688ms 200 application/javascript INFO 2026-02-16 12:36:37,654 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 12:36:37,654 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 12:36:37,655 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:37,657 [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-16 12:36:37,657 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8234ms 200 text/css INFO 2026-02-16 12:36:37,667 [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-16 12:36:37,667 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4529ms 200 application/javascript INFO 2026-02-16 12:36:37,745 [16 ] 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-16 12:36:37,745 [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-16 12:36:37,747 [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-16 12:36:37,747 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8191ms 200 application/javascript INFO 2026-02-16 12:36:37,748 [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-16 12:36:37,748 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9108ms 200 application/javascript INFO 2026-02-16 12:36:39,124 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 12:36:39,126 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 12:36:39,126 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6235ms 200 application/javascript INFO 2026-02-16 12:36:39,571 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9629686126211849 INFO 2026-02-16 12:36:39,573 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 12:36:39,573 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3708ms 200 application/javascript INFO 2026-02-16 12:36:39,628 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 12:36:39,631 [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-16 12:36:39,631 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6982ms 200 image/jpeg INFO 2026-02-16 12:36:39,827 [16 ] 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-16 12:36:39,828 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:39,972 [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-16 12:36:39,974 [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-16 12:36:39,979 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:40,109 [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%3D1771216598151%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 12:36:40,118 [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-16 12:36:40,119 [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-16 12:36:40,119 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:41,123 [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-16 12:36:41,123 [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-16 12:36:41,452 [16 ] 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-16 12:36:41,457 [16 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 12:36:41,458 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:41,485 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 359.3004ms INFO 2026-02-16 12:36:41,485 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:41,486 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216598151&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:36:41,486 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1658.8662ms 401 application/json; charset=utf-8 INFO 2026-02-16 12:36:41,656 [6 ] 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-16 12:36:41,656 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:41,657 [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-16 12:36:41,658 [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-16 12:36:41,658 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:36:41,661 [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-16 12:36:42,150 [6 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3ODgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjg5OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumSn-iKrCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzg4IiwianRpIjoiODZmODA5ZGMtMGQ4ZS00MmI0LThhMDEtZjczNTQ4MmIyZmNiIiwiaWF0IjoxNzcwODg5NDg3LCJuYmYiOjE3NzA4ODk0ODUsImV4cCI6MTc3MDk3NTg4NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.sYAp_UGfAHDh61RLfamTEGnq0HvVTQgyRKBYBLh3gi8 INFO 2026-02-16 12:36:42,292 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:42,292 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:42,293 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 632.7673ms INFO 2026-02-16 12:36:42,294 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:36:42,295 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 638.8386ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:42,295 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1171.6912ms INFO 2026-02-16 12:36:42,295 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:42,295 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2186.0036ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:42,465 [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-16 12:36:42,465 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:42,483 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:42,521 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:42,524 [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-16 12:36:42,546 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 12:36:42,546 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 12:36:42,546 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 12:36:42,626 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 12:36:42,630 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:42,631 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 106.871ms INFO 2026-02-16 12:36:42,631 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:42,631 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.903ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:42,777 [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-16 12:36:42,777 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:42,778 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:42,780 [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-16 12:36:42,782 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 12:36:42,783 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 12:36:42,783 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 12:36:42,790 [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-16 12:36:42,790 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:42,791 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:42,793 [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-16 12:36:42,817 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 12:36:42,831 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:42,834 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 54.1572ms INFO 2026-02-16 12:36:42,834 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:42,834 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.4037ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:42,851 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:42,853 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.7497ms INFO 2026-02-16 12:36:42,853 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:42,853 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.9301ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:42,976 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 12:36:42,976 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:42,977 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 12:36:42,977 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:42,977 [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-16 12:36:42,977 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0977ms 200 application/javascript INFO 2026-02-16 12:36:42,978 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 12:36:42,978 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8645ms 200 application/javascript INFO 2026-02-16 12:36:42,984 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 12:36:42,984 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:42,985 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 12:36:42,985 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5774ms 200 application/javascript INFO 2026-02-16 12:36:42,986 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 12:36:42,986 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:42,986 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 12:36:42,986 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5373ms 200 application/javascript INFO 2026-02-16 12:36:43,047 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 12:36:43,048 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 12:36:43,048 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5176ms 200 text/css INFO 2026-02-16 12:36:43,056 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 12:36:43,057 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 12:36:43,057 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.33ms 200 text/css INFO 2026-02-16 12:36:43,063 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 12:36:43,063 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:43,063 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 12:36:43,063 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5292ms 200 application/javascript INFO 2026-02-16 12:36:43,063 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 12:36:43,064 [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-16 12:36:43,064 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8542ms 200 text/css INFO 2026-02-16 12:36:43,065 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 12:36:43,065 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:43,065 [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-16 12:36:43,065 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5274ms 200 application/javascript INFO 2026-02-16 12:36:43,218 [12 ] 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-16 12:36:43,219 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,219 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,222 [12 ] 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-16 12:36:43,242 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,242 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 20.7318ms INFO 2026-02-16 12:36:43,243 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,243 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1247ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,243 [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-16 12:36:43,243 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:43,243 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,243 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,246 [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-16 12:36:43,408 [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-16 12:36:43,408 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,408 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,423 [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-16 12:36:43,432 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,432 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.849ms INFO 2026-02-16 12:36:43,432 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,432 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3003ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,442 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,442 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 196.4844ms INFO 2026-02-16 12:36:43,442 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,442 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 199.7269ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,460 [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-16 12:36:43,460 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,461 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,463 [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-16 12:36:43,477 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,479 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.1887ms INFO 2026-02-16 12:36:43,479 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,479 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9842ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,516 [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-16 12:36:43,516 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,516 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,518 [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-16 12:36:43,525 [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-16 12:36:43,525 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,525 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,537 [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-16 12:36:43,540 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,541 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 22.3743ms INFO 2026-02-16 12:36:43,541 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,541 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3061ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,541 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,541 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6025ms INFO 2026-02-16 12:36:43,541 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,542 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.6482ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,559 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 12:36:43,560 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-16 12:36:43,560 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5538ms 200 image/png INFO 2026-02-16 12:36:43,619 [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-16 12:36:43,621 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,621 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,624 [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-16 12:36:43,635 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,639 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 15.3098ms INFO 2026-02-16 12:36:43,639 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,639 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0985ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,647 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 12:36:43,647 [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-16 12:36:43,647 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6108ms 200 image/png INFO 2026-02-16 12:36:43,737 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 12:36:43,738 [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-16 12:36:43,738 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.747ms 200 image/png INFO 2026-02-16 12:36:43,813 [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-16 12:36:43,816 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,817 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,819 [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-16 12:36:43,821 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,822 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,826 [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-16 12:36:43,829 [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-16 12:36:43,835 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 12:36:43,836 [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-16 12:36:43,836 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1636ms 200 image/png INFO 2026-02-16 12:36:43,850 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,851 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 24.8319ms INFO 2026-02-16 12:36:43,851 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,851 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7774ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,855 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,856 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 27.1385ms INFO 2026-02-16 12:36:43,856 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,856 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8842ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,918 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 12:36:43,918 [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-16 12:36:43,918 [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-16 12:36:43,919 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5267ms 200 image/png INFO 2026-02-16 12:36:43,919 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:43,919 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,922 [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-16 12:36:43,931 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:43,932 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.9471ms INFO 2026-02-16 12:36:43,932 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:43,932 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4298ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:43,966 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 12:36:43,967 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 12:36:43,967 [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-16 12:36:43,967 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1143ms 200 image/jpeg INFO 2026-02-16 12:36:43,968 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 12:36:43,968 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8629ms 200 image/jpeg INFO 2026-02-16 12:36:44,000 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 12:36:44,001 [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-16 12:36:44,001 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3507ms 200 image/jpeg INFO 2026-02-16 12:36:44,009 [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-16 12:36:44,010 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:44,010 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:44,012 [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-16 12:36:44,102 [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-16 12:36:44,102 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:44,102 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:44,834 [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-16 12:36:45,203 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:45,204 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 370.0343ms INFO 2026-02-16 12:36:45,204 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:45,204 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1102.3828ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:46,068 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:46,071 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 2059.1346ms INFO 2026-02-16 12:36:46,071 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:46,071 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2062.2528ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:56,645 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-16 12:36:56,646 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-16 12:36:56,646 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:56,647 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-16 12:36:56,647 [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-16 12:36:56,647 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1813ms 200 text/css INFO 2026-02-16 12:36:56,647 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2875ms 200 application/javascript INFO 2026-02-16 12:36:56,712 [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-16 12:36:56,712 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:56,715 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:56,715 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:56,718 [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-16 12:36:56,728 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:56,728 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.8103ms INFO 2026-02-16 12:36:56,728 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:56,729 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3219ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:56,811 [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-16 12:36:56,811 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:56,811 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:56,813 [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-16 12:36:56,817 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:56,817 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.546ms INFO 2026-02-16 12:36:56,817 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:56,817 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5529ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:56,822 [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-16 12:36:56,822 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:56,822 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:56,823 [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-16 12:36:56,829 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:56,829 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.9428ms INFO 2026-02-16 12:36:56,829 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:56,829 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6327ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:56,838 [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-16 12:36:56,838 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:56,839 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:56,841 [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-16 12:36:56,848 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:56,851 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.4075ms INFO 2026-02-16 12:36:56,851 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:56,851 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4301ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:57,227 [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-16 12:36:57,227 [12 ] 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-16 12:36:57,229 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:57,229 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:57,230 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,230 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,232 [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-16 12:36:57,233 [12 ] 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-16 12:36:57,269 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:57,269 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:57,271 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 38.3317ms INFO 2026-02-16 12:36:57,271 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,271 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.897ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:57,271 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 38.7846ms INFO 2026-02-16 12:36:57,271 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,271 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.3698ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:57,411 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1788& INFO 2026-02-16 12:36:57,412 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:57,412 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,414 [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-16 12:36:57,427 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:57,554 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 140.1566ms INFO 2026-02-16 12:36:57,554 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,554 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 142.9701ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:57,750 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-16 12:36:57,750 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-16 12:36:57,750 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:57,751 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-16 12:36:57,751 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-16 12:36:57,751 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.021ms 200 application/javascript INFO 2026-02-16 12:36:57,751 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2802ms 200 text/css INFO 2026-02-16 12:36:57,807 [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-16 12:36:57,807 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:36:57,807 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:57,808 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,809 [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-16 12:36:57,816 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:57,816 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8479ms INFO 2026-02-16 12:36:57,816 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,816 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1883ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:57,926 [24 ] 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-16 12:36:57,931 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:57,931 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:57,933 [24 ] 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-16 12:36:57,938 [24 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 12:36:58,006 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:58,008 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 74.9494ms INFO 2026-02-16 12:36:58,008 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:58,008 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.0154ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:58,138 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1788& INFO 2026-02-16 12:36:58,139 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:58,139 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:58,141 [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-16 12:36:58,158 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:58,292 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 151.1095ms INFO 2026-02-16 12:36:58,292 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:58,292 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.5699ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:36:58,342 [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-16 12:36:58,342 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:36:58,343 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:58,345 [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-16 12:36:58,349 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:36:58,349 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2582ms INFO 2026-02-16 12:36:58,349 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:36:58,349 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0582ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:03,193 [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-16 12:37:03,194 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:03,195 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:03,196 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:03,198 [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-16 12:37:03,208 [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-16 12:37:03,209 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:03,210 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:03,210 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:03,212 [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-16 12:37:03,214 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:03,214 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.3021ms INFO 2026-02-16 12:37:03,214 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:03,214 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0633ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:03,570 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:03,570 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 358.2345ms INFO 2026-02-16 12:37:03,570 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:03,570 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 361.855ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:05,031 [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-16 12:37:05,031 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:05,032 [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-16 12:37:05,033 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:05,033 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:05,033 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:05,034 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:05,035 [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-16 12:37:05,035 [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-16 12:37:05,047 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:05,047 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.7546ms INFO 2026-02-16 12:37:05,047 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:05,048 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0263ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:05,390 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:05,390 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 354.8657ms INFO 2026-02-16 12:37:05,390 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:05,391 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 359.6172ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:06,345 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/messageIndex.0ecb37b4.css INFO 2026-02-16 12:37:06,346 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/messageIndex.200a261f.js INFO 2026-02-16 12:37:06,346 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:06,358 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/messageIndex.0ecb37b4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\messageIndex.0ecb37b4.css' INFO 2026-02-16 12:37:06,359 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3775ms 200 text/css INFO 2026-02-16 12:37:06,359 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/messageIndex.200a261f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\messageIndex.200a261f.js' INFO 2026-02-16 12:37:06,359 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0687ms 200 application/javascript INFO 2026-02-16 12:37:06,399 [7 ] 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-16 12:37:06,399 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:06,400 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:06,401 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,403 [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-16 12:37:06,482 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:06,482 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 79.409ms INFO 2026-02-16 12:37:06,482 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,482 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.2618ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:06,560 [7 ] 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-16 12:37:06,561 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:06,561 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,561 [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-16 12:37:06,563 [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-16 12:37:06,570 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:06,571 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,572 [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-16 12:37:06,572 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:06,573 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.8724ms INFO 2026-02-16 12:37:06,573 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,573 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0903ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:06,581 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:06,581 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.7915ms INFO 2026-02-16 12:37:06,581 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,581 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0653ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:06,668 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-16 12:37:06,669 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-16 12:37:06,669 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9136ms 200 image/png INFO 2026-02-16 12:37:06,952 [4 ] 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-16 12:37:06,953 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:06,953 [15 ] 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-16 12:37:06,953 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,954 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:06,954 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,957 [4 ] 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-16 12:37:06,957 [15 ] 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-16 12:37:06,968 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:06,968 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:06,970 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 13.4546ms INFO 2026-02-16 12:37:06,970 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,971 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3917ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:06,970 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 13.4831ms INFO 2026-02-16 12:37:06,971 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:06,971 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0763ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:07,204 [4 ] 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-16 12:37:07,205 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:07,206 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:07,209 [4 ] 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-16 12:37:07,230 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:07,232 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 23.2753ms INFO 2026-02-16 12:37:07,232 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:07,232 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.1357ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:10,817 [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-16 12:37:10,817 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:10,818 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:10,818 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:10,822 [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-16 12:37:10,877 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:10,877 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 54.7337ms INFO 2026-02-16 12:37:10,877 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:10,877 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.5498ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:13,448 [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-16 12:37:13,449 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:13,449 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:13,450 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 12:37:13,451 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:13,451 [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-16 12:37:13,451 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:13,453 [4 ] 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-16 12:37:13,467 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:13,467 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:13,467 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 16.3345ms INFO 2026-02-16 12:37:13,467 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:13,467 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 14.3619ms INFO 2026-02-16 12:37:13,468 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:13,468 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1968ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:13,468 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5951ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:13,599 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 12:37:13,601 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:13,601 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:13,604 [4 ] 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-16 12:37:13,613 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:13,614 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 9.2714ms INFO 2026-02-16 12:37:13,614 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:13,614 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3909ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:13,863 [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-16 12:37:13,863 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:13,864 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:13,865 [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-16 12:37:13,887 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:13,887 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.7979ms INFO 2026-02-16 12:37:13,887 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:13,887 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9286ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:17,889 [4 ] 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-16 12:37:17,889 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:17,890 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:17,890 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:17,892 [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-16 12:37:17,900 [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-16 12:37:17,900 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:17,901 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:17,902 [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-16 12:37:17,909 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:17,909 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.2968ms INFO 2026-02-16 12:37:17,909 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:17,910 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5761ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:17,964 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:17,964 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 72.1071ms INFO 2026-02-16 12:37:17,964 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:17,964 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.364ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:18,824 [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-16 12:37:18,825 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:18,825 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:18,826 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:18,827 [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-16 12:37:18,842 [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-16 12:37:18,842 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:18,843 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:18,844 [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-16 12:37:18,849 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:18,849 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.0819ms INFO 2026-02-16 12:37:18,849 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:18,849 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4897ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:18,893 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:18,894 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 66.5009ms INFO 2026-02-16 12:37:18,894 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:18,894 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.3611ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:22,538 [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-16 12:37:22,538 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:22,538 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:22,539 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:22,540 [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-16 12:37:22,549 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:22,549 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.4871ms INFO 2026-02-16 12:37:22,549 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:22,549 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5869ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:46,057 [12 ] 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-16 12:37:46,058 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:37:46,059 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2474ms 200 text/html INFO 2026-02-16 12:37:46,297 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216665980&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:37:46,298 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:37:46,298 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0178ms 200 text/html INFO 2026-02-16 12:37:48,127 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8420587670517901 INFO 2026-02-16 12:37:48,128 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 12:37:48,128 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1339ms 200 application/javascript INFO 2026-02-16 12:37:48,327 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771216665980&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:37:48,328 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 12:37:48,329 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0124ms 200 text/html INFO 2026-02-16 12:37:48,698 [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-16 12:37:48,699 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:37:48,706 [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-16 12:37:48,710 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 12:37:48,710 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 12:37:48,710 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-16 12:37:48,711 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-16 12:37:48,712 [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-16 12:37:48,716 [4 ] 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-16 12:37:48,716 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 10.4211ms INFO 2026-02-16 12:37:48,716 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:37:48,717 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.505ms 302 INFO 2026-02-16 12:37:49,127 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=8BSzn0f5HIcpPz9PPTSryDG9Xkva6cPcHvagtQe8utM&state=ww0fe1cb02189622be INFO 2026-02-16 12:37:49,128 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 12:37:49,128 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0077ms 200 text/html INFO 2026-02-16 12:37:49,342 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=8BSzn0f5HIcpPz9PPTSryDG9Xkva6cPcHvagtQe8utM INFO 2026-02-16 12:37:49,343 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:37:49,345 [12 ] 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-16 12:37:49,347 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:8BSzn0f5HIcpPz9PPTSryDG9Xkva6cPcHvagtQe8utM,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 12:37:49,347 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 12:37:49,347 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:8BSzn0f5HIcpPz9PPTSryDG9Xkva6cPcHvagtQe8utM INFO 2026-02-16 12:37:49,347 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-02-16 12:37:49,347 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-02-16 12:37:49,491 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:4ASWq6S9dTdRU86WM6HbeOR-kWnW9OZ2uw1I_3deyqw9qNkXrMBwrFtsqBv1RLIVtxlxZIEOysNH-7bBm8rm9J9k9yT8aRqy7np_TByV4RkRxlawVq8HPli8FjzGcPPjH7O0lqyGbUUlrTrurnje8o_bfuIWwK64HffgJtcelwHbme-uoTS6SHqZ5xRK4ir2GJRPKDVkx5K1il-mFuyjtA INFO 2026-02-16 12:37:49,491 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=4ASWq6S9dTdRU86WM6HbeOR-kWnW9OZ2uw1I_3deyqw9qNkXrMBwrFtsqBv1RLIVtxlxZIEOysNH-7bBm8rm9J9k9yT8aRqy7np_TByV4RkRxlawVq8HPli8FjzGcPPjH7O0lqyGbUUlrTrurnje8o_bfuIWwK64HffgJtcelwHbme-uoTS6SHqZ5xRK4ir2GJRPKDVkx5K1il-mFuyjtA&code=8BSzn0f5HIcpPz9PPTSryDG9Xkva6cPcHvagtQe8utM INFO 2026-02-16 12:37:49,664 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"15818214670","DeviceId":"07b2e6a2a4e63089","errcode":0,"errmsg":"ok"} INFO 2026-02-16 12:37:49,683 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:07b2e6a2a4e63089 WxUserId:15818214670 INFO 2026-02-16 12:37:49,700 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D014317,a0188:1931 INFO 2026-02-16 12:37:49,816 [12 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-02-16 12:37:49,817 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 471.9371ms INFO 2026-02-16 12:37:49,817 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:37:49,817 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 474.4869ms 200 text/plain; charset=utf-8 INFO 2026-02-16 12:37:49,947 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216669654&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-16 12:37:49,948 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:37:49,948 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0517ms 200 text/html INFO 2026-02-16 12:37:51,012 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7927958317362985 INFO 2026-02-16 12:37:51,013 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 12:37:51,013 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9971ms 200 application/javascript INFO 2026-02-16 12:37:51,217 [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%3D1771216669654%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-02-16 12:37:51,219 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:51,221 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:51,223 [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-16 12:37:51,224 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216669654&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-02-16 12:37:51,227 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:51,227 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.5608ms INFO 2026-02-16 12:37:51,227 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:51,227 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4608ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:51,347 [15 ] 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-16 12:37:51,347 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:51,347 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:51,347 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:51,348 [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-16 12:37:51,352 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 12:37:51,353 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 12:37:51,353 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 12:37:51,369 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 12:37:51,372 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:51,372 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.4082ms INFO 2026-02-16 12:37:51,372 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:51,372 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.2881ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:51,587 [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-16 12:37:51,588 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:51,588 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:51,589 [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-16 12:37:51,591 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 12:37:51,591 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 12:37:51,591 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 12:37:51,617 [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-16 12:37:51,618 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:51,618 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:51,619 [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-16 12:37:51,624 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:51,624 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3097ms INFO 2026-02-16 12:37:51,624 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:51,624 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8146ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:51,626 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 12:37:51,630 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:51,630 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 40.3662ms INFO 2026-02-16 12:37:51,630 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:51,630 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.7198ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:51,972 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 12:37:51,972 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:51,973 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 12:37:51,973 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.176ms 200 application/javascript INFO 2026-02-16 12:37:51,977 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 12:37:51,977 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:51,978 [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-16 12:37:51,978 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8797ms 200 application/javascript INFO 2026-02-16 12:37:52,051 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 12:37:52,052 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 12:37:52,052 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6418ms 200 text/css INFO 2026-02-16 12:37:52,062 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 12:37:52,064 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 12:37:52,064 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8069ms 200 text/css INFO 2026-02-16 12:37:52,076 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 12:37:52,077 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 12:37:52,077 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9748ms 200 text/css INFO 2026-02-16 12:37:52,089 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 12:37:52,089 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:52,090 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 12:37:52,090 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5971ms 200 application/javascript INFO 2026-02-16 12:37:52,095 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 12:37:52,095 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:52,095 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-16 12:37:52,095 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5612ms 200 application/javascript INFO 2026-02-16 12:37:52,102 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 12:37:52,102 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:52,103 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 12:37:52,103 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5962ms 200 application/javascript INFO 2026-02-16 12:37:52,151 [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-16 12:37:52,152 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,152 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,154 [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-16 12:37:52,162 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,162 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.3281ms INFO 2026-02-16 12:37:52,162 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,162 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5253ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,184 [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-16 12:37:52,185 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,185 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,186 [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-16 12:37:52,190 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,190 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0083ms INFO 2026-02-16 12:37:52,190 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,190 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.887ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,210 [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-16 12:37:52,210 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:52,210 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,210 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,212 [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-16 12:37:52,217 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,217 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6604ms INFO 2026-02-16 12:37:52,217 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,217 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.783ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,450 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 12:37:52,451 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 12:37:52,451 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7759ms 200 image/png INFO 2026-02-16 12:37:52,454 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 12:37:52,455 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 12:37:52,455 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6123ms 200 image/png INFO 2026-02-16 12:37:52,461 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 12:37:52,462 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-16 12:37:52,462 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6562ms 200 image/png INFO 2026-02-16 12:37:52,462 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 12:37:52,462 [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-16 12:37:52,462 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4495ms 200 image/png INFO 2026-02-16 12:37:52,466 [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-16 12:37:52,466 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,467 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,468 [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-16 12:37:52,474 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,474 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.568ms INFO 2026-02-16 12:37:52,474 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,474 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5666ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,487 [4 ] 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-16 12:37:52,487 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,487 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,488 [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-16 12:37:52,492 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,492 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2942ms INFO 2026-02-16 12:37:52,492 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,492 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1191ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,555 [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-16 12:37:52,555 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,555 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,556 [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-16 12:37:52,560 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,560 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7456ms INFO 2026-02-16 12:37:52,560 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,560 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3249ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,569 [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-16 12:37:52,570 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,571 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,572 [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-16 12:37:52,575 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,575 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9951ms INFO 2026-02-16 12:37:52,575 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,575 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.081ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,586 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 12:37:52,586 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,586 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,586 [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-16 12:37:52,587 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,587 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,587 [4 ] 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-16 12:37:52,588 [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-16 12:37:52,595 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,595 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.0027ms INFO 2026-02-16 12:37:52,595 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,595 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6068ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,596 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,596 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3613ms INFO 2026-02-16 12:37:52,596 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,596 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.238ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,607 [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-16 12:37:52,612 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,612 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,613 [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-16 12:37:52,616 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,616 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.717ms INFO 2026-02-16 12:37:52,616 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,616 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4309ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,617 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 12:37:52,617 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-16 12:37:52,617 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4314ms 200 image/png INFO 2026-02-16 12:37:52,701 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 12:37:52,701 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 12:37:52,702 [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-16 12:37:52,702 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9052ms 200 image/jpeg INFO 2026-02-16 12:37:52,702 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 12:37:52,702 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.052ms 200 image/jpeg INFO 2026-02-16 12:37:52,704 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 12:37:52,705 [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-16 12:37:52,705 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8046ms 200 image/jpeg INFO 2026-02-16 12:37:52,735 [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-16 12:37:52,735 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,735 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,737 [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-16 12:37:52,737 [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-16 12:37:52,737 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:52,737 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,738 [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-16 12:37:52,749 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,750 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.9556ms INFO 2026-02-16 12:37:52,750 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,750 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8234ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:52,761 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:52,762 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.0962ms INFO 2026-02-16 12:37:52,762 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:52,762 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7487ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:57,975 [4 ] 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-16 12:37:57,975 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:57,975 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:57,975 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:57,977 [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-16 12:37:57,981 [12 ] 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-16 12:37:57,982 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:57,982 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:57,984 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:57,984 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.3217ms INFO 2026-02-16 12:37:57,984 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:57,984 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6441ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:57,985 [12 ] 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-16 12:37:57,996 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-16 12:37:57,996 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:57,997 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:58,007 [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-16 12:37:58,008 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:58,008 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:58,014 [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-16 12:37:58,014 [29 ] 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-16 12:37:58,018 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:58,018 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 33.7771ms INFO 2026-02-16 12:37:58,018 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:58,018 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.0907ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:58,043 [12 ] 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-16 12:37:58,043 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:58,043 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:58,045 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:58,045 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:58,045 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 30.4676ms INFO 2026-02-16 12:37:58,045 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:58,045 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.0789ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:58,046 [12 ] 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-16 12:37:58,046 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 31.9049ms INFO 2026-02-16 12:37:58,046 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:58,047 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.2509ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:58,067 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:58,068 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 21.9268ms INFO 2026-02-16 12:37:58,068 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:58,068 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.6818ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:37:59,250 [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-16 12:37:59,250 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:37:59,251 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:37:59,251 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:59,252 [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-16 12:37:59,259 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:37:59,259 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.0191ms INFO 2026-02-16 12:37:59,259 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:37:59,259 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2227ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:00,535 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/moreMenu.d1bb0026.js INFO 2026-02-16 12:38:00,535 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:00,542 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/moreMenu.d88dbed4.css INFO 2026-02-16 12:38:00,547 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/moreMenu.d1bb0026.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\moreMenu.d1bb0026.js' INFO 2026-02-16 12:38:00,547 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/moreMenu.d88dbed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\moreMenu.d88dbed4.css' INFO 2026-02-16 12:38:00,547 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5661ms 200 text/css INFO 2026-02-16 12:38:00,548 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8571ms 200 application/javascript INFO 2026-02-16 12:38:00,556 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/vuedraggable.umd.7e5aaf42.js INFO 2026-02-16 12:38:00,556 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:00,567 [6 ] 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-16 12:38:00,567 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1225ms 200 application/javascript INFO 2026-02-16 12:38:00,606 [4 ] 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-16 12:38:00,606 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:00,606 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:00,607 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:00,608 [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-16 12:38:00,614 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:00,614 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0525ms INFO 2026-02-16 12:38:00,614 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:00,614 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9637ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:00,821 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdcc.d63f5968.png INFO 2026-02-16 12:38:00,821 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdcc.d63f5968.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdcc.d63f5968.png' INFO 2026-02-16 12:38:00,822 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5323ms 200 image/png INFO 2026-02-16 12:38:00,831 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ywsqd.1e248292.png INFO 2026-02-16 12:38:00,832 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ywsqd.1e248292.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ywsqd.1e248292.png' INFO 2026-02-16 12:38:00,832 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4249ms 200 image/png INFO 2026-02-16 12:38:06,306 [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-16 12:38:06,306 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:06,306 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:06,306 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:06,308 [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-16 12:38:06,314 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:06,314 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4151ms INFO 2026-02-16 12:38:06,314 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:06,314 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5822ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:07,011 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-16 12:38:07,012 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:07,012 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-16 12:38:07,012 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0493ms 200 application/javascript INFO 2026-02-16 12:38:07,016 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-16 12:38:07,017 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-16 12:38:07,017 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7996ms 200 text/css INFO 2026-02-16 12:38:07,072 [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-16 12:38:07,072 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:07,072 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:07,072 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,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-16 12:38:07,080 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:07,080 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.527ms INFO 2026-02-16 12:38:07,080 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,080 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5629ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:07,422 [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-16 12:38:07,422 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:07,422 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,424 [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-16 12:38:07,428 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:07,428 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8517ms INFO 2026-02-16 12:38:07,428 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,428 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9212ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:07,451 [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-16 12:38:07,452 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:07,452 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,453 [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-16 12:38:07,459 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:07,459 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.1182ms INFO 2026-02-16 12:38:07,459 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,459 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0723ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:07,477 [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-16 12:38:07,477 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:07,477 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,478 [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-16 12:38:07,484 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:07,484 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.0926ms INFO 2026-02-16 12:38:07,485 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,485 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0648ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:07,510 [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-16 12:38:07,510 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:07,510 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,511 [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-16 12:38:07,514 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:07,515 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1685ms INFO 2026-02-16 12:38:07,515 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,515 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0208ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:07,534 [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-16 12:38:07,535 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:07,535 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,536 [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-16 12:38:07,539 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:07,539 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9888ms INFO 2026-02-16 12:38:07,539 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,539 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0467ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:07,655 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1931& INFO 2026-02-16 12:38:07,655 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:07,655 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,657 [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-16 12:38:07,660 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:07,660 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.5326ms INFO 2026-02-16 12:38:07,660 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:07,660 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.243ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:09,300 [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-16 12:38:09,300 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:09,300 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:09,300 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:09,302 [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-16 12:38:09,308 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:09,308 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1316ms INFO 2026-02-16 12:38:09,308 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:09,308 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2681ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:16,129 [29 ] 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-16 12:38:16,130 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:16,130 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,133 [29 ] 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-16 12:38:16,164 [29 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5MzEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDMxNyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7hOe6quS4vSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTMxIiwianRpIjoiY2VhZTc4MjctYmQ5ZS00NTQ4LWFmMzEtNjUxYzVmYjI1YmU3IiwiaWF0IjoxNzcxMjE2NjY5LCJuYmYiOjE3NzEyMTY2NjcsImV4cCI6MTc3MTMwMzA2OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Hlr64t3wypX3B-R5Z8fK1tQDmTFjT40UOUuKmPxoulg INFO 2026-02-16 12:38:16,167 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:16,168 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 34.7066ms INFO 2026-02-16 12:38:16,168 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,168 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6061ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:16,295 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-02-16 12:38:16,295 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:16,295 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-02-16 12:38:16,296 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0183ms 200 application/javascript INFO 2026-02-16 12:38:16,304 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-02-16 12:38:16,305 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-02-16 12:38:16,305 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8415ms 200 text/css INFO 2026-02-16 12:38:16,351 [29 ] 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-16 12:38:16,351 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:16,352 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:16,352 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,353 [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-16 12:38:16,359 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:16,360 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2356ms INFO 2026-02-16 12:38:16,360 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,360 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5178ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:16,531 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-02-16 12:38:16,532 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-02-16 12:38:16,532 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5994ms 200 image/png INFO 2026-02-16 12:38:16,579 [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=enableFaceUser& INFO 2026-02-16 12:38:16,582 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:16,583 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,584 [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-16 12:38:16,588 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:16,588 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.3248ms INFO 2026-02-16 12:38:16,588 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,588 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1872ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:16,769 [6 ] 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-16 12:38:16,769 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:16,770 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:16,770 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,772 [6 ] 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-16 12:38:16,786 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 12:38:16,793 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:16,793 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,803 [15 ] 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-16 12:38:16,804 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:16,804 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 32.3884ms INFO 2026-02-16 12:38:16,804 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,804 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0133ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:16,807 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:16,807 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.4272ms INFO 2026-02-16 12:38:16,807 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,807 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7134ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:16,996 [28 ] 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-16 12:38:16,997 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:16,997 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:16,998 [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-16 12:38:17,003 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:17,003 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0892ms INFO 2026-02-16 12:38:17,003 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:17,004 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3979ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:27,546 [29 ] 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-16 12:38:27,547 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:38:27,547 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:27,547 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:27,549 [29 ] 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-16 12:38:27,557 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:27,557 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 7.5374ms INFO 2026-02-16 12:38:27,557 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:27,557 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7383ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:27,932 [29 ] 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-16 12:38:27,932 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:27,932 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:27,934 [29 ] 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-16 12:38:27,944 [4 ] 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-16 12:38:27,944 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:38:27,944 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:27,946 [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-16 12:38:27,950 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:27,950 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3519ms INFO 2026-02-16 12:38:27,950 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:27,950 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2439ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:28,114 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:38:28,155 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 220.7647ms INFO 2026-02-16 12:38:28,155 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 12:38:28,155 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 223.8569ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:38:28,341 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-02-16 12:38:28,341 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-02-16 12:38:28,341 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5275ms 200 image/png INFO 2026-02-16 12:38:28,346 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-16 12:38:28,346 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-02-16 12:38:28,346 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5215ms 200 image/png INFO 2026-02-16 12:39:34,555 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216774067&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:39:34,556 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:39:34,556 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8039ms 200 text/html INFO 2026-02-16 12:39:35,046 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 12:39:35,047 [35 ] NetCore.StaticFiles.StaticFileMiddleware - The file /lang.js was not modified INFO 2026-02-16 12:39:35,047 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1972ms 304 application/javascript INFO 2026-02-16 12:39:35,417 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4852061832881638 INFO 2026-02-16 12:39:35,418 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 12:39:35,418 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8158ms 200 application/javascript INFO 2026-02-16 12:39:35,569 [35 ] 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%3D1771216774067%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 12:39:35,570 [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-16 12:39:35,571 [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-16 12:39:35,571 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,572 [35 ] 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-16 12:39:35,573 [35 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216774067&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:39:35,576 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:35,576 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0666ms INFO 2026-02-16 12:39:35,576 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,576 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9314ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:35,595 [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-16 12:39:35,595 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:35,596 [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-16 12:39:35,596 [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-16 12:39:35,596 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,597 [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-16 12:39:35,598 [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-16 12:39:35,599 [32 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 12:39:35,599 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:35,599 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.6389ms INFO 2026-02-16 12:39:35,599 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,599 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8726ms 401 application/json; charset=utf-8 INFO 2026-02-16 12:39:35,698 [33 ] 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-16 12:39:35,698 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:35,701 [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-16 12:39:35,701 [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-16 12:39:35,702 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:39:35,703 [33 ] 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-16 12:39:35,704 [36 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2OTIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTQzOSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWui-aYpeS4vSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjkyIiwianRpIjoiOWU1MjQyY2MtNTVjYy00NTYwLTg5MmYtYmNmZWZhZWI3ODYyIiwiaWF0IjoxNzcwOTQ3MDM0LCJuYmYiOjE3NzA5NDcwMzIsImV4cCI6MTc3MTAzMzQzNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.7-bKEqrN8oP8d-0T3aWGLH0h6M7QQMtK3WcEaoj5fI8 INFO 2026-02-16 12:39:35,708 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:35,708 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.8826ms INFO 2026-02-16 12:39:35,708 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:39:35,708 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0841ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:35,824 [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-16 12:39:35,824 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:35,825 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:35,827 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,828 [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-16 12:39:35,830 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 12:39:35,830 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 12:39:35,830 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 12:39:35,845 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 12:39:35,847 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:35,848 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.2018ms INFO 2026-02-16 12:39:35,848 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,848 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4075ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:35,960 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 12:39:35,960 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:35,960 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,961 [35 ] 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-16 12:39:35,962 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 12:39:35,963 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 12:39:35,963 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 12:39:35,965 [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-16 12:39:35,965 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:35,965 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,966 [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-16 12:39:35,970 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:35,970 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.209ms INFO 2026-02-16 12:39:35,970 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,970 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0126ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:35,992 [35 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 12:39:35,996 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:35,996 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.2312ms INFO 2026-02-16 12:39:35,996 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:35,996 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0383ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,142 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 12:39:36,143 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,143 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,144 [38 ] 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-16 12:39:36,146 [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-16 12:39:36,146 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,146 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,148 [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-16 12:39:36,151 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,151 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,151 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.8008ms INFO 2026-02-16 12:39:36,151 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,151 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4978ms INFO 2026-02-16 12:39:36,151 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,151 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0251ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,151 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.381ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,166 [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-16 12:39:36,166 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:36,167 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,167 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,168 [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-16 12:39:36,173 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,173 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4606ms INFO 2026-02-16 12:39:36,173 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,174 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2915ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,189 [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-16 12:39:36,189 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,190 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,191 [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-16 12:39:36,192 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 12:39:36,192 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,193 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,194 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,194 [38 ] 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-16 12:39:36,194 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0373ms INFO 2026-02-16 12:39:36,194 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,194 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0175ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,197 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,198 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5248ms INFO 2026-02-16 12:39:36,198 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,198 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5421ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,205 [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-16 12:39:36,206 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,206 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,207 [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-16 12:39:36,210 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,210 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7378ms INFO 2026-02-16 12:39:36,210 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,210 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4229ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,222 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 12:39:36,222 [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-16 12:39:36,222 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,222 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,222 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,222 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,223 [40 ] 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-16 12:39:36,224 [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-16 12:39:36,231 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,231 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.2898ms INFO 2026-02-16 12:39:36,231 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,231 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9821ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,232 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,232 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4323ms INFO 2026-02-16 12:39:36,232 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,232 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0212ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,307 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 12:39:36,308 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,308 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,309 [39 ] 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-16 12:39:36,310 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 12:39:36,311 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,311 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,312 [37 ] 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-16 12:39:36,314 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,314 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.1363ms INFO 2026-02-16 12:39:36,314 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,314 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.945ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,317 [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-16 12:39:36,317 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,317 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,318 [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-16 12:39:36,333 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,334 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 15.206ms INFO 2026-02-16 12:39:36,334 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,334 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1455ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,340 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,341 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 28.4333ms INFO 2026-02-16 12:39:36,341 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,341 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.3913ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:36,699 [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-16 12:39:36,700 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:36,700 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,701 [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-16 12:39:36,705 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:36,705 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6053ms INFO 2026-02-16 12:39:36,705 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:36,705 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8734ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:37,720 [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-16 12:39:37,720 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:37,720 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:37,720 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,722 [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-16 12:39:37,728 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:37,728 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3886ms INFO 2026-02-16 12:39:37,728 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,728 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7362ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:37,761 [38 ] 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-16 12:39:37,761 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:37,761 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,762 [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-16 12:39:37,766 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:37,766 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4402ms INFO 2026-02-16 12:39:37,766 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,766 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4098ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:37,781 [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-16 12:39:37,781 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:37,781 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,781 [38 ] 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-16 12:39:37,782 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:37,782 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,783 [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-16 12:39:37,783 [38 ] 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-16 12:39:37,787 [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-16 12:39:37,787 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:37,787 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,788 [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-16 12:39:37,788 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:37,788 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,788 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:37,788 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.5705ms INFO 2026-02-16 12:39:37,788 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,788 [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-16 12:39:37,788 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5484ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:37,789 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:37,789 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.9894ms INFO 2026-02-16 12:39:37,789 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,789 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7047ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:37,789 [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-16 12:39:37,791 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:37,791 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.955ms INFO 2026-02-16 12:39:37,791 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,792 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9981ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:37,792 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:37,792 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9627ms INFO 2026-02-16 12:39:37,792 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,792 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8019ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:37,891 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1692& INFO 2026-02-16 12:39:37,891 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:37,892 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,893 [40 ] 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-16 12:39:37,897 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:37,901 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.9092ms INFO 2026-02-16 12:39:37,901 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:37,901 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9151ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:38,829 [32 ] 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-16 12:39:38,830 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:38,830 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:38,830 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:38,831 [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-16 12:39:38,851 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:38,852 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 20.1047ms INFO 2026-02-16 12:39:38,852 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:38,852 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3767ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:38,866 [40 ] 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-16 12:39:38,866 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:38,867 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:38,868 [40 ] 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-16 12:39:38,870 [40 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 12:39:38,876 [37 ] 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-16 12:39:38,876 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:38,877 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:38,878 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:38,878 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.6254ms INFO 2026-02-16 12:39:38,878 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:38,878 [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-16 12:39:38,878 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6699ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:38,881 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:38,881 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0088ms INFO 2026-02-16 12:39:38,881 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:38,881 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8733ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:38,988 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1692& INFO 2026-02-16 12:39:38,989 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:38,989 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:38,990 [37 ] 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-16 12:39:38,994 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:38,997 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.3534ms INFO 2026-02-16 12:39:38,997 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:38,997 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0166ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:41,385 [32 ] 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-16 12:39:41,385 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:41,386 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:41,387 [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-16 12:39:41,389 [33 ] 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-16 12:39:41,389 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:41,389 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:41,389 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:41,391 [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-16 12:39:41,391 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:41,391 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.9445ms INFO 2026-02-16 12:39:41,391 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:41,391 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1141ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:41,396 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:41,397 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9016ms INFO 2026-02-16 12:39:41,397 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:41,397 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7579ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:41,982 [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-16 12:39:41,982 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:41,982 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:41,982 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:41,983 [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-16 12:39:41,990 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:41,990 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3841ms INFO 2026-02-16 12:39:41,990 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:41,990 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3793ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:39:48,830 [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-16 12:39:48,830 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:39:48,830 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:39:48,830 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:48,832 [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-16 12:39:48,838 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:39:48,838 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1423ms INFO 2026-02-16 12:39:48,838 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:39:48,838 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1552ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:11,789 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216811598&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:40:11,790 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:40:11,790 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7371ms 200 text/html INFO 2026-02-16 12:40:12,507 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.05474650025131145 INFO 2026-02-16 12:40:12,507 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 12:40:12,507 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6465ms 200 application/javascript INFO 2026-02-16 12:40:12,722 [29 ] 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%3D1771216811598%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 12:40:12,722 [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-16 12:40:12,723 [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-16 12:40:12,723 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:12,724 [29 ] 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-16 12:40:12,725 [29 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771216811598&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:40:12,728 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:12,728 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0578ms INFO 2026-02-16 12:40:12,728 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:12,728 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4228ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:12,735 [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-16 12:40:12,735 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:40:12,736 [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-16 12:40:12,736 [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-16 12:40:12,736 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:12,737 [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). WARN 2026-02-16 12:40:12,738 [28 ] 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-16 12:40:12,738 [28 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 12:40:12,738 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:12,738 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0982ms INFO 2026-02-16 12:40:12,738 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:12,738 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0702ms 401 application/json; charset=utf-8 INFO 2026-02-16 12:40:12,877 [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-16 12:40:12,877 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:40:12,878 [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-16 12:40:12,878 [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-16 12:40:12,878 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:40:12,879 [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-16 12:40:12,881 [29 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0NTMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMDA3OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuWPlOaelyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDUzIiwianRpIjoiZDBiMThlMjgtNGI3OS00OTQ5LTkxZTQtZDY2MGVlYTAzYzIzIiwiaWF0IjoxNzcxMDcyMjU0LCJuYmYiOjE3NzEwNzIyNTIsImV4cCI6MTc3MTE1ODY1NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.co0WHVuMAedv5U8rppkqdEwlB9H08QeA4bTRnQ6kmxg INFO 2026-02-16 12:40:12,883 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:12,883 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4927ms INFO 2026-02-16 12:40:12,883 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:40:12,884 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6759ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,028 [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-16 12:40:13,028 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:40:13,028 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,030 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,032 [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-16 12:40:13,033 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 12:40:13,033 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 12:40:13,033 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 12:40:13,047 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 12:40:13,050 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,050 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.306ms INFO 2026-02-16 12:40:13,050 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,050 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.378ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,195 [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-16 12:40:13,195 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,195 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,197 [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-16 12:40:13,197 [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-16 12:40:13,197 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,197 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 12:40:13,198 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,198 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 12:40:13,198 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 12:40:13,199 [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-16 12:40:13,202 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,202 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4215ms INFO 2026-02-16 12:40:13,202 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,202 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0901ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,227 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 12:40:13,230 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,230 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.7612ms INFO 2026-02-16 12:40:13,230 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,230 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6166ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,383 [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-16 12:40:13,383 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,383 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,385 [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-16 12:40:13,391 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,391 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.324ms INFO 2026-02-16 12:40:13,391 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,391 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.564ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,392 [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-16 12:40:13,392 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,392 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,393 [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-16 12:40:13,397 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,397 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.445ms INFO 2026-02-16 12:40:13,397 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,397 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1796ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,431 [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-16 12:40:13,431 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:40:13,431 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,431 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,432 [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-16 12:40:13,437 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,437 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1032ms INFO 2026-02-16 12:40:13,437 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,437 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.803ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,463 [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-16 12:40:13,463 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,463 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,464 [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-16 12:40:13,467 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,467 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9686ms INFO 2026-02-16 12:40:13,467 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,467 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6687ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,482 [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-16 12:40:13,482 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,482 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,483 [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-16 12:40:13,486 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,487 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3508ms INFO 2026-02-16 12:40:13,487 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,487 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8545ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,503 [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-16 12:40:13,503 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,503 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,504 [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-16 12:40:13,508 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,508 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3411ms INFO 2026-02-16 12:40:13,508 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,508 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0234ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,535 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 12:40:13,535 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,535 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,536 [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-16 12:40:13,536 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,536 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,536 [4 ] 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-16 12:40:13,537 [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-16 12:40:13,544 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,544 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.8185ms INFO 2026-02-16 12:40:13,544 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,544 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6495ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,545 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,545 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9896ms INFO 2026-02-16 12:40:13,545 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,545 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7386ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,624 [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-16 12:40:13,624 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,625 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,626 [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-16 12:40:13,629 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 12:40:13,630 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,630 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,630 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,630 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4862ms INFO 2026-02-16 12:40:13,630 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,630 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4022ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,631 [4 ] 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-16 12:40:13,642 [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-16 12:40:13,642 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,642 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,643 [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-16 12:40:13,661 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,661 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.8687ms INFO 2026-02-16 12:40:13,661 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,661 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.576ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,682 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,683 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 51.8417ms INFO 2026-02-16 12:40:13,683 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,683 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.4354ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:13,786 [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-16 12:40:13,786 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:13,786 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,787 [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-16 12:40:13,790 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:13,790 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8156ms INFO 2026-02-16 12:40:13,790 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:13,790 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4905ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:14,900 [4 ] 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-16 12:40:14,902 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:14,902 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:14,903 [4 ] 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-16 12:40:14,904 [4 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0NTMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMDA3OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuWPlOaelyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDUzIiwianRpIjoiZWEwYTMxYTctYWVjMC00MTVhLTlhZTMtYzdhZGI3ZTJkNjBkIiwiaWF0IjoxNzcxMjE2ODEyLCJuYmYiOjE3NzEyMTY4MTAsImV4cCI6MTc3MTMwMzIxMiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ERSqNqvpR0Ril_Gvn6zdHttk8ojPGEK8w_Jb8jvjHao INFO 2026-02-16 12:40:14,907 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:14,907 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 4.0098ms INFO 2026-02-16 12:40:14,907 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:14,908 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2291ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:15,065 [25 ] 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-16 12:40:15,066 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:40:15,066 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:15,066 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,067 [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-16 12:40:15,073 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:15,074 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0436ms INFO 2026-02-16 12:40:15,074 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,074 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.481ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:15,115 [25 ] 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-16 12:40:15,115 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:15,115 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,116 [25 ] 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-16 12:40:15,120 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:15,120 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4404ms INFO 2026-02-16 12:40:15,120 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,120 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2934ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:15,261 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 12:40:15,261 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:15,261 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,263 [37 ] 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-16 12:40:15,263 [4 ] 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-16 12:40:15,263 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:40:15,263 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:15,263 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,264 [37 ] 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-16 12:40:15,267 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:15,267 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.3383ms INFO 2026-02-16 12:40:15,267 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,267 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0286ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:15,268 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:15,268 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 4.1759ms INFO 2026-02-16 12:40:15,268 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,268 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8286ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:15,422 [4 ] 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-16 12:40:15,423 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:15,423 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,424 [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-16 12:40:15,427 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:15,427 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.016ms INFO 2026-02-16 12:40:15,427 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:15,427 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8359ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:23,881 [37 ] 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-16 12:40:23,882 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:40:23,882 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:23,882 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:23,883 [37 ] 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-16 12:40:23,888 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:23,888 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.1002ms INFO 2026-02-16 12:40:23,888 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:23,889 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1731ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:24,055 [4 ] 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-16 12:40:24,056 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:24,056 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:24,056 [25 ] 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-16 12:40:24,057 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:40:24,057 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:24,057 [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-16 12:40:24,058 [25 ] 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-16 12:40:24,060 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:24,060 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5472ms INFO 2026-02-16 12:40:24,061 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:24,061 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3422ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:40:24,158 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:40:24,162 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 104.4704ms INFO 2026-02-16 12:40:24,162 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 12:40:24,163 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.3051ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:41:12,589 [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-16 12:41:12,589 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:41:12,589 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:41:12,590 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:41:12,591 [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-16 12:41:12,597 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:41:12,597 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3635ms INFO 2026-02-16 12:41:12,597 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:41:12,598 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.592ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:36,574 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771217376560&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:49:36,574 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 12:49:36,575 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9147ms 200 text/html INFO 2026-02-16 12:49:37,159 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8176507584559656 INFO 2026-02-16 12:49:37,159 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 12:49:37,160 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6054ms 200 application/javascript INFO 2026-02-16 12:49:37,269 [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%3D1771217376560%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 12:49:37,269 [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-16 12:49:37,269 [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-16 12:49:37,270 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,271 [61 ] 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-16 12:49:37,271 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:49:37,271 [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-16 12:49:37,271 [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-16 12:49:37,271 [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-16 12:49:37,271 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,272 [62 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771217376560&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 12:49:37,272 [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). WARN 2026-02-16 12:49:37,273 [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-16 12:49:37,273 [61 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 12:49:37,273 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,274 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0669ms INFO 2026-02-16 12:49:37,274 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,274 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9856ms 401 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,275 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,275 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0746ms INFO 2026-02-16 12:49:37,275 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,275 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3865ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,357 [62 ] 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-16 12:49:37,357 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:49:37,357 [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-16 12:49:37,357 [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-16 12:49:37,357 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:49:37,358 [62 ] 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-16 12:49:37,360 [61 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NDIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwOTY5NiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuS6jOiJryIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjQyIiwianRpIjoiY2ZkYjFmM2QtYTcwYS00NTk3LWI2ZTktYjFjZjgwMmI2ZGUwIiwiaWF0IjoxNzcwOTc0Nzc0LCJuYmYiOjE3NzA5NzQ3NzIsImV4cCI6MTc3MTA2MTE3NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.3QMYe_xVS99agwXFq1e82Vy0OsIM_cCvfsVixcwGFFM INFO 2026-02-16 12:49:37,362 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,363 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.9989ms INFO 2026-02-16 12:49:37,363 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 12:49:37,363 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9832ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,443 [66 ] 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-16 12:49:37,443 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:49:37,443 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,445 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,447 [66 ] 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-16 12:49:37,448 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 12:49:37,448 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 12:49:37,448 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 12:49:37,462 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 12:49:37,464 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,464 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.7823ms INFO 2026-02-16 12:49:37,465 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,465 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6486ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,566 [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-16 12:49:37,566 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,566 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,567 [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-16 12:49:37,568 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 12:49:37,569 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 12:49:37,569 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 12:49:37,572 [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-16 12:49:37,573 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,573 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,574 [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-16 12:49:37,577 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,577 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1914ms INFO 2026-02-16 12:49:37,577 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,577 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7898ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,598 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 12:49:37,600 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,601 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.1254ms INFO 2026-02-16 12:49:37,601 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,601 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.7613ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,703 [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-16 12:49:37,703 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:49:37,703 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,703 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,704 [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-16 12:49:37,707 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 12:49:37,707 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,707 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,708 [65 ] 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-16 12:49:37,711 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,711 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1849ms INFO 2026-02-16 12:49:37,711 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,711 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.82ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,713 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,713 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.3933ms INFO 2026-02-16 12:49:37,713 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,713 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8986ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,725 [66 ] 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-16 12:49:37,725 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,725 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,726 [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-16 12:49:37,729 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,729 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.774ms INFO 2026-02-16 12:49:37,729 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,729 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2766ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,776 [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-16 12:49:37,776 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,776 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,777 [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-16 12:49:37,778 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 12:49:37,778 [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-16 12:49:37,778 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,778 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,778 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,778 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,779 [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-16 12:49:37,779 [66 ] 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-16 12:49:37,780 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,780 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8545ms INFO 2026-02-16 12:49:37,780 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,780 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6902ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,782 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,782 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8954ms INFO 2026-02-16 12:49:37,782 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,782 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4368ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,783 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,783 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4709ms INFO 2026-02-16 12:49:37,783 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,783 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2743ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,800 [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-16 12:49:37,800 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,800 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,801 [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-16 12:49:37,802 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 12:49:37,802 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,802 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,803 [62 ] 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-16 12:49:37,808 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,808 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.0507ms INFO 2026-02-16 12:49:37,808 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,809 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5627ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,809 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,809 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8311ms INFO 2026-02-16 12:49:37,809 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,809 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4423ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,842 [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-16 12:49:37,842 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,842 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,843 [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-16 12:49:37,848 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,848 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5053ms INFO 2026-02-16 12:49:37,848 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,848 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0002ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,865 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 12:49:37,865 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,865 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,866 [65 ] 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-16 12:49:37,869 [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-16 12:49:37,869 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:37,869 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,870 [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-16 12:49:37,879 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,879 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.8168ms INFO 2026-02-16 12:49:37,879 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,879 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4313ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:37,892 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:37,892 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.5378ms INFO 2026-02-16 12:49:37,892 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:37,892 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1443ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:38,104 [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-16 12:49:38,104 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:38,105 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:38,106 [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-16 12:49:38,110 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:38,110 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5414ms INFO 2026-02-16 12:49:38,110 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:38,110 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7265ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:39,228 [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-16 12:49:39,229 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:49:39,229 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:39,229 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:39,230 [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-16 12:49:39,236 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:39,237 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2715ms INFO 2026-02-16 12:49:39,237 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:39,237 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3148ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:39,259 [62 ] 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-16 12:49:39,259 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:39,259 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:39,260 [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-16 12:49:39,264 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:39,264 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5925ms INFO 2026-02-16 12:49:39,264 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:39,264 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2759ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:39,265 [65 ] 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-16 12:49:39,265 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:49:39,265 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:39,265 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:39,267 [65 ] 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-16 12:49:39,427 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:39,429 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 161.4915ms INFO 2026-02-16 12:49:39,429 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:39,429 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 164.3291ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:52,649 [65 ] 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-16 12:49:52,649 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:49:52,658 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:52,658 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:52,659 [65 ] 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-16 12:49:52,665 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:52,665 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.6001ms INFO 2026-02-16 12:49:52,665 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:52,665 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.926ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:49:57,113 [64 ] 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-16 12:49:57,113 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:49:57,116 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:49:57,116 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:57,117 [64 ] 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-16 12:49:57,123 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:49:57,123 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.4258ms INFO 2026-02-16 12:49:57,123 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:49:57,123 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6957ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:50:08,135 [64 ] 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-16 12:50:08,135 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:50:08,135 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:50:08,135 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:50:08,137 [64 ] 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-16 12:50:08,200 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:50:08,201 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 64.6924ms INFO 2026-02-16 12:50:08,201 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:50:08,201 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.9603ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:50:17,866 [64 ] 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-16 12:50:17,866 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:50:17,866 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:50:17,866 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:50:17,868 [64 ] 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-16 12:50:17,922 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:50:17,922 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 53.8368ms INFO 2026-02-16 12:50:17,922 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:50:17,922 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.1626ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:50:22,678 [61 ] 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-16 12:50:22,678 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:50:22,679 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:50:22,679 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:50:22,680 [61 ] 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-16 12:50:22,706 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:50:22,706 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 25.8501ms INFO 2026-02-16 12:50:22,706 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 12:50:22,706 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3449ms 200 application/json; charset=utf-8 INFO 2026-02-16 12:50:35,399 [64 ] 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-16 12:50:35,399 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 12:50:35,399 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 12:50:35,399 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:50:35,401 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 12:50:35,406 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 12:50:35,406 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6989ms INFO 2026-02-16 12:50:35,406 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 12:50:35,406 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9192ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:06,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-16 13:24:06,741 [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-16 13:24:06,778 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771219441753&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 13:24:06,778 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 13:24:06,778 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 13:24:06,784 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 13:24:06,793 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 13:24:06,793 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4797ms 200 text/html INFO 2026-02-16 13:24:06,796 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 13:24:06,797 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5043ms 200 text/css INFO 2026-02-16 13:24:06,804 [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-16 13:24:06,805 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1685ms 200 application/javascript INFO 2026-02-16 13:24:06,846 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 13:24:06,846 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 13:24:06,858 [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-16 13:24:06,858 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4156ms 200 application/javascript INFO 2026-02-16 13:24:06,867 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 13:24:06,870 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 13:24:06,870 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0436ms 200 text/css INFO 2026-02-16 13:24:07,964 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.352837364939675 INFO 2026-02-16 13:24:07,966 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 13:24:07,966 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9585ms 200 application/javascript INFO 2026-02-16 13:24:08,156 [14 ] 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%3D1771219441753%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 13:24:08,159 [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-16 13:24:08,160 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 13:24:08,318 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:08,318 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:08,385 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:08,385 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:09,535 [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-16 13:24:09,535 [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). INFO 2026-02-16 13:24:09,837 [16 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771219441753&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 13:24:09,842 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 13:24:09,849 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 13:24:09,849 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 13:24:09,929 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 13:24:10,042 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,051 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 513.0557ms INFO 2026-02-16 13:24:10,051 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,053 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1893.3994ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,143 [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-16 13:24:10,161 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,162 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,163 [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-16 13:24:10,164 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,164 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,164 [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-16 13:24:10,166 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 13:24:10,166 [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-16 13:24:10,167 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 13:24:10,167 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 13:24:10,201 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 13:24:10,211 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,214 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 49.5664ms INFO 2026-02-16 13:24:10,214 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,214 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.7841ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,226 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,229 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 62.4538ms INFO 2026-02-16 13:24:10,229 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,229 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.5087ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,321 [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-16 13:24:10,321 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,321 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,323 [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-16 13:24:10,325 [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-16 13:24:10,325 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,326 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,327 [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-16 13:24:10,339 [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-16 13:24:10,339 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 13:24:10,339 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,339 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,340 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,340 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,340 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 13.1443ms INFO 2026-02-16 13:24:10,341 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,341 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4724ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,342 [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-16 13:24:10,343 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 19.4195ms INFO 2026-02-16 13:24:10,343 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,343 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.465ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,367 [14 ] 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-16 13:24:10,367 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,367 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,374 [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-16 13:24:10,375 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,375 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,388 [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-16 13:24:10,389 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,389 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,456 [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-16 13:24:10,457 [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-16 13:24:10,458 [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-16 13:24:10,504 [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-16 13:24:10,504 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,504 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,506 [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-16 13:24:10,511 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,511 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 54.2968ms INFO 2026-02-16 13:24:10,511 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,512 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.0887ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,512 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,513 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 56.0898ms INFO 2026-02-16 13:24:10,513 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,513 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.1504ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,522 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,523 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 64.3698ms INFO 2026-02-16 13:24:10,523 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,523 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 148.3593ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,526 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,526 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 184.3472ms INFO 2026-02-16 13:24:10,526 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,526 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 187.3466ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,528 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,529 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 22.5419ms INFO 2026-02-16 13:24:10,529 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,529 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.316ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,538 [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-16 13:24:10,540 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,541 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,542 [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-16 13:24:10,543 [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-16 13:24:10,543 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,543 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,545 [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-16 13:24:10,547 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,548 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.7308ms INFO 2026-02-16 13:24:10,548 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,548 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0806ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:10,648 [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-16 13:24:10,649 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,649 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,656 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 13:24:10,656 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:10,657 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,671 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:10,674 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1138.292ms INFO 2026-02-16 13:24:10,674 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:10,674 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2517.8994ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:11,097 [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-16 13:24:11,098 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:11,098 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:11,206 [15 ] 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-16 13:24:11,206 [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-16 13:24:11,296 [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-16 13:24:11,453 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:11,457 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 250.771ms INFO 2026-02-16 13:24:11,457 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:11,457 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 808.7754ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:11,472 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:11,473 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 177.2844ms INFO 2026-02-16 13:24:11,473 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:11,473 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 375.8329ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:11,490 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:11,491 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 945.5007ms INFO 2026-02-16 13:24:11,491 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:11,491 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 948.4048ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:12,117 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:12,119 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 913.3195ms INFO 2026-02-16 13:24:12,119 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,119 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1463.3012ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:12,734 [16 ] 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-16 13:24:12,735 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 13:24:12,738 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:12,739 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,742 [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-16 13:24:12,754 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:12,754 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.1023ms INFO 2026-02-16 13:24:12,755 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,755 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8386ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:12,789 [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-16 13:24:12,790 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:12,790 [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-16 13:24:12,791 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:12,791 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,791 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,792 [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-16 13:24:12,793 [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-16 13:24:12,793 [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-16 13:24:12,798 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:12,798 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:12,798 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4371ms INFO 2026-02-16 13:24:12,798 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,798 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,798 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6732ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:12,799 [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-16 13:24:12,800 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:12,800 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,804 [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-16 13:24:12,804 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:12,805 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,820 [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-16 13:24:12,821 [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-16 13:24:12,821 [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-16 13:24:12,826 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:12,827 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:12,827 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.3681ms INFO 2026-02-16 13:24:12,827 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,827 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.1662ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:12,829 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 35.0403ms INFO 2026-02-16 13:24:12,829 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,829 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.5793ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:12,830 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:12,858 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:12,859 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 38.4324ms INFO 2026-02-16 13:24:12,859 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,859 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3467ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:12,860 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 38.8137ms INFO 2026-02-16 13:24:12,860 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,860 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.4624ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:12,906 [29 ] 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-16 13:24:12,907 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:12,907 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,910 [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-16 13:24:12,916 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:12,926 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 15.9162ms INFO 2026-02-16 13:24:12,926 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:12,926 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5471ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:13,810 [29 ] 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-16 13:24:13,810 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 13:24:13,811 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:13,812 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:13,814 [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-16 13:24:13,814 [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-16 13:24:13,814 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:13,815 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:13,817 [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-16 13:24:13,823 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 13:24:13,826 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:13,826 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.7865ms INFO 2026-02-16 13:24:13,826 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:13,826 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.838ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:13,831 [14 ] 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-16 13:24:13,832 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:13,832 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:13,833 [14 ] 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-16 13:24:13,837 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:13,837 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8527ms INFO 2026-02-16 13:24:13,837 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:13,837 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8308ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:13,890 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:13,892 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 74.8683ms INFO 2026-02-16 13:24:13,892 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:13,893 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.4602ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:13,977 [6 ] 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-16 13:24:13,977 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:13,978 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:13,979 [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-16 13:24:13,983 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:13,990 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 11.1473ms INFO 2026-02-16 13:24:13,990 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:13,990 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3942ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:14,860 [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-16 13:24:14,861 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 13:24:14,862 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:14,863 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:14,864 [14 ] 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-16 13:24:14,866 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:14,867 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:14,870 [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-16 13:24:14,870 [14 ] 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-16 13:24:14,879 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:14,880 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.3545ms INFO 2026-02-16 13:24:14,880 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:14,880 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.314ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:14,881 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:14,881 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.348ms INFO 2026-02-16 13:24:14,881 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:14,882 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4648ms 200 application/json; charset=utf-8 INFO 2026-02-16 13:24:15,228 [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-16 13:24:15,229 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 13:24:15,230 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 13:24:15,231 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:15,233 [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-16 13:24:15,244 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 13:24:15,244 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3907ms INFO 2026-02-16 13:24:15,244 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 13:24:15,244 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9933ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:09,155 [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-16 14:09:09,728 [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-16 14:09:09,763 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771222145518&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 14:09:09,776 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 14:09:09,777 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8554ms 200 text/html INFO 2026-02-16 14:09:10,179 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5122773208444992 INFO 2026-02-16 14:09:10,181 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 14:09:10,182 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8703ms 200 application/javascript INFO 2026-02-16 14:09:10,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 615 INFO 2026-02-16 14:09:10,309 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 14:09:10,346 [15 ] 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%3D1771222145518%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 14:09:10,476 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:10,476 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:10,540 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:10,540 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:11,686 [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-16 14:09:11,686 [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-16 14:09:11,986 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771222145518&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 14:09:11,989 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 14:09:11,995 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 14:09:11,995 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 14:09:12,108 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 14:09:12,226 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,237 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 548.7113ms INFO 2026-02-16 14:09:12,237 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,239 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1933.699ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,351 [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-16 14:09:12,370 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,370 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,374 [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-16 14:09:12,376 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 14:09:12,377 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 14:09:12,377 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 14:09:12,393 [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-16 14:09:12,394 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,394 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,397 [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-16 14:09:12,409 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 14:09:12,418 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,421 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.3538ms INFO 2026-02-16 14:09:12,421 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,421 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.1136ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,457 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,460 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 63.5047ms INFO 2026-02-16 14:09:12,460 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,460 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.2328ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,533 [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-16 14:09:12,534 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,534 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,536 [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-16 14:09:12,536 [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-16 14:09:12,537 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,537 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,539 [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-16 14:09:12,540 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,541 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,542 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8235ms INFO 2026-02-16 14:09:12,542 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,542 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5857ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,543 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 856.9137ms INFO 2026-02-16 14:09:12,543 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,543 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2197.4539ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,554 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,557 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.3531ms INFO 2026-02-16 14:09:12,557 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,557 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3967ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,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-16 14:09:12,581 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,582 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,582 [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-16 14:09:12,582 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,582 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,584 [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-16 14:09:12,584 [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-16 14:09:12,588 [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-16 14:09:12,588 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 14:09:12,588 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,588 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,602 [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-16 14:09:12,604 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,604 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,610 [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-16 14:09:12,611 [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-16 14:09:12,613 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,613 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 28.7833ms INFO 2026-02-16 14:09:12,613 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,613 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.4947ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,617 [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-16 14:09:12,617 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,618 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,620 [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-16 14:09:12,620 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,620 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,670 [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-16 14:09:12,670 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,671 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,726 [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-16 14:09:12,728 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,728 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 144.1775ms INFO 2026-02-16 14:09:12,728 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,728 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 147.379ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,729 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,730 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 119.6168ms INFO 2026-02-16 14:09:12,730 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,730 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 128.0594ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,740 [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-16 14:09:12,741 [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-16 14:09:12,870 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:12,870 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 144.5133ms INFO 2026-02-16 14:09:12,870 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,870 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 253.4949ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:12,930 [12 ] 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-16 14:09:12,931 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,931 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,969 [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-16 14:09:12,969 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,969 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:12,991 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 14:09:12,991 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:12,991 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:13,055 [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-16 14:09:13,055 [12 ] 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-16 14:09:13,057 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:13,057 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 446.446ms INFO 2026-02-16 14:09:13,057 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:13,057 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 469.6212ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:13,058 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:13,059 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 318.4091ms INFO 2026-02-16 14:09:13,059 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:13,059 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 439.2368ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:13,189 [15 ] 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-16 14:09:13,598 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:13,598 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:13,599 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 543.5424ms INFO 2026-02-16 14:09:13,599 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:13,599 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 668.5784ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:13,602 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 546.4636ms INFO 2026-02-16 14:09:13,602 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:13,602 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 633.1713ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:13,684 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:13,684 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 944.2912ms INFO 2026-02-16 14:09:13,684 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:13,685 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1014.3358ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:14,313 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:14,316 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1126.6479ms INFO 2026-02-16 14:09:14,316 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:14,316 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1324.6438ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:19,105 [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-16 14:09:19,107 [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-16 14:09:19,109 [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-16 14:09:19,110 [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-16 14:09:19,110 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:19,110 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:19,110 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:19,110 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:19,111 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,111 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,111 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,111 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,114 [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-16 14:09:19,114 [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-16 14:09:19,115 [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-16 14:09:19,115 [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-16 14:09:19,145 [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-16 14:09:19,145 [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-16 14:09:19,145 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 14:09:19,146 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:19,147 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,148 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:19,148 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:19,148 [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-16 14:09:19,149 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 35.0558ms INFO 2026-02-16 14:09:19,149 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,149 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:19,149 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.1226ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:19,149 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,150 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:19,178 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 64.6637ms INFO 2026-02-16 14:09:19,179 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,179 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.8251ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:19,179 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:19,179 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 64.5042ms INFO 2026-02-16 14:09:19,180 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,180 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.0437ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:19,180 [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-16 14:09:19,180 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 65.7127ms INFO 2026-02-16 14:09:19,181 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,181 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.7319ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:19,185 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:19,186 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 37.0527ms INFO 2026-02-16 14:09:19,186 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,186 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.0962ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:19,191 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:19,192 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.5023ms INFO 2026-02-16 14:09:19,192 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,192 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.4184ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:19,279 [24 ] 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-16 14:09:19,280 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:19,280 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,282 [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-16 14:09:19,288 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:19,288 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.469ms INFO 2026-02-16 14:09:19,288 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:19,288 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8461ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:20,567 [7 ] 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-16 14:09:20,568 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 14:09:20,569 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:20,570 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:20,572 [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-16 14:09:20,584 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:20,584 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.5074ms INFO 2026-02-16 14:09:20,584 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:20,584 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1395ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:20,601 [16 ] 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-16 14:09:20,601 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:20,602 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:20,603 [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-16 14:09:20,607 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:20,607 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.832ms INFO 2026-02-16 14:09:20,607 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:20,607 [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-16 14:09:20,607 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0555ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:20,607 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:20,608 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:20,610 [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-16 14:09:20,615 [7 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 14:09:20,682 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:20,685 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 74.6371ms INFO 2026-02-16 14:09:20,685 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:20,685 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.674ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:09:20,799 [26 ] 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-16 14:09:20,799 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 14:09:20,800 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:20,801 [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-16 14:09:20,807 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:09:20,807 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.4544ms INFO 2026-02-16 14:09:20,807 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 14:09:20,807 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0298ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:30:04,589 [60 ] 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-16 14:30:04,594 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 14:30:04,598 [60 ] 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-16 14:30:05,452 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:30:05,472 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 874.5594ms INFO 2026-02-16 14:30:05,472 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 14:30:05,473 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 884.4603ms 200 application/json; charset=utf-8 INFO 2026-02-16 14:30:05,620 [59 ] 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-16 14:30:05,623 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 14:30:05,628 [59 ] 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-16 14:30:05,643 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 14:30:05,645 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 16.6557ms INFO 2026-02-16 14:30:05,645 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 14:30:05,645 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9035ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:11:57,837 [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-16 15:11:58,411 [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-16 15:11:58,446 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771219441753&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:11:58,459 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 15:11:58,460 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6926ms 200 text/html INFO 2026-02-16 15:11:58,482 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 15:11:58,484 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:11:58,490 [11 ] 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-16 15:11:58,493 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 15:11:58,493 [15 ] 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-16 15:11:58,494 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2114ms 200 application/javascript INFO 2026-02-16 15:11:58,495 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 15:11:58,496 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 15:11:58,496 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6056ms 200 application/javascript INFO 2026-02-16 15:11:58,497 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 15:11:58,497 [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-16 15:11:58,497 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1416ms 200 text/css INFO 2026-02-16 15:11:58,497 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 15:11:58,498 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1959ms 200 application/javascript INFO 2026-02-16 15:11:58,500 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 15:11:58,501 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 15:11:58,501 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5868ms 200 application/javascript INFO 2026-02-16 15:11:58,512 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 15:11:58,513 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 15:11:58,513 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.094ms 200 application/javascript INFO 2026-02-16 15:11:58,516 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 15:11:58,516 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 15:11:58,516 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5299ms 200 application/javascript INFO 2026-02-16 15:11:58,519 [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-16 15:11:58,521 [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-16 15:11:58,521 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4458ms 200 application/javascript INFO 2026-02-16 15:11:58,530 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 15:11:58,530 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.1699ms 200 application/javascript INFO 2026-02-16 15:11:58,941 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 15:11:58,943 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 15:11:58,943 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.379ms 200 application/javascript INFO 2026-02-16 15:11:59,028 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5687929421686033 INFO 2026-02-16 15:11:59,030 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 15:11:59,030 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9018ms 200 application/javascript INFO 2026-02-16 15:11:59,051 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 15:11:59,053 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 15:11:59,053 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5502ms 200 image/jpeg INFO 2026-02-16 15:11:59,187 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771219441753&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:11:59,189 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 15:11:59,189 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9201ms 200 text/html INFO 2026-02-16 15:11:59,216 [11 ] 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-16 15:11:59,297 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:12:00,460 [11 ] 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-16 15:12:01,092 [11 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 15:12:01,095 [11 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 15:12:01,095 [11 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-16 15:12:01,096 [11 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-16 15:12:01,096 [11 ] 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-16 15:12:01,225 [14 ] 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-16 15:12:01,228 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 765.452ms INFO 2026-02-16 15:12:01,228 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:12:01,230 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2014.2736ms 302 INFO 2026-02-16 15:14:14,311 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771226053488&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:14:14,313 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 15:14:14,313 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8952ms 200 text/html INFO 2026-02-16 15:14:15,502 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2344829122789085 INFO 2026-02-16 15:14:15,503 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 15:14:15,504 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6434ms 200 application/javascript INFO 2026-02-16 15:14:15,767 [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%3D1771226053488%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 15:14:15,773 [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-16 15:14:15,774 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:14:15,825 [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-16 15:14:15,825 [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-16 15:14:15,826 [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-16 15:14:15,826 [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-16 15:14:15,830 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:15,830 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:15,834 [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-16 15:14:15,835 [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-16 15:14:16,055 [23 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771226053488&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-02-16 15:14:16,070 [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-16 15:14:16,071 [25 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 15:14:16,072 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:16,090 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 255.8005ms INFO 2026-02-16 15:14:16,090 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:16,090 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 316.8094ms 401 application/json; charset=utf-8 INFO 2026-02-16 15:14:16,347 [30 ] 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-16 15:14:16,347 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:14:16,348 [30 ] 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-16 15:14:16,348 [30 ] 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-16 15:14:16,348 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:14:16,350 [30 ] 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-16 15:14:16,371 [30 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxMjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTYzMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iua9mOmHkeaYjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMTIyIiwianRpIjoiNTk2ZTJiNzgtZjliZS00Y2YwLThjYWEtMDQ1YmY0NjA2ZjljIiwiaWF0IjoxNzcxMDU1MzQzLCJuYmYiOjE3NzEwNTUzNDEsImV4cCI6MTc3MTE0MTc0MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.xF-npku6mECX5JI3QneYxYFFYJgBsl7Sv_2TiNewkKg INFO 2026-02-16 15:14:16,388 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:16,389 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 38.1018ms INFO 2026-02-16 15:14:16,389 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:14:16,389 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.143ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:16,604 [30 ] 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-16 15:14:16,604 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:14:16,622 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:16,657 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:16,660 [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-16 15:14:16,680 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 15:14:16,680 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 15:14:16,680 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 15:14:16,761 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 15:14:16,765 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:16,766 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 106.6954ms INFO 2026-02-16 15:14:16,766 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:16,767 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.6572ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:16,809 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:16,811 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 975.9314ms INFO 2026-02-16 15:14:16,811 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:16,812 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1045.0422ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:16,915 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 15:14:16,916 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:16,916 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:16,918 [23 ] 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-16 15:14:16,920 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 15:14:16,921 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 15:14:16,921 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 15:14:16,933 [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-16 15:14:16,933 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:16,933 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:16,936 [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-16 15:14:16,952 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 15:14:16,970 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:16,973 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 55.0483ms INFO 2026-02-16 15:14:16,973 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:16,973 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.9015ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:16,993 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:16,995 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.5682ms INFO 2026-02-16 15:14:16,995 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:16,995 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.6009ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,141 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 15:14:17,142 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,142 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,144 [25 ] 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-16 15:14:17,148 [30 ] 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-16 15:14:17,148 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,149 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,150 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 15:14:17,156 [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-16 15:14:17,156 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:14:17,156 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,157 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,159 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,159 [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-16 15:14:17,159 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,159 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.026ms INFO 2026-02-16 15:14:17,159 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,159 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1376ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,161 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.0173ms INFO 2026-02-16 15:14:17,161 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,161 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7929ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,301 [30 ] 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-16 15:14:17,301 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,301 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,302 [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-16 15:14:17,302 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,303 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,332 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 15:14:17,332 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,332 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 15:14:17,332 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,335 [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-16 15:14:17,336 [29 ] 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-16 15:14:17,339 [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-16 15:14:17,339 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,340 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,348 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 15:14:17,350 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,350 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,353 [28 ] 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-16 15:14:17,356 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,356 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,356 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 20.2101ms INFO 2026-02-16 15:14:17,356 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,356 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5083ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,357 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 22.0139ms INFO 2026-02-16 15:14:17,357 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,357 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.8222ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,371 [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-16 15:14:17,373 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,373 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 40.3362ms INFO 2026-02-16 15:14:17,373 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,373 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.2161ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,373 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,373 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 214.3534ms INFO 2026-02-16 15:14:17,373 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,373 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 217.2952ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,379 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,380 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 26.6901ms INFO 2026-02-16 15:14:17,380 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,380 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.186ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,380 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,381 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.0109ms INFO 2026-02-16 15:14:17,381 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,381 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.0141ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:17,413 [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-16 15:14:17,413 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,414 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,414 [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-16 15:14:17,415 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,415 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,416 [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-16 15:14:17,564 [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-16 15:14:17,642 [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-16 15:14:17,642 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,642 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,704 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 15:14:17,704 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:17,704 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,975 [23 ] 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-16 15:14:17,975 [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-16 15:14:17,986 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:17,986 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 422.3225ms INFO 2026-02-16 15:14:17,986 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:17,986 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 572.2792ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:18,153 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:18,157 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 182.0706ms INFO 2026-02-16 15:14:18,157 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:18,157 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 515.3933ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:18,646 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:18,647 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1231.35ms INFO 2026-02-16 15:14:18,647 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:18,647 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1234.0377ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:19,459 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:19,462 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1486.7286ms INFO 2026-02-16 15:14:19,462 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:19,462 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1758.1465ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:20,882 [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-16 15:14:20,883 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:14:20,886 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:20,886 [23 ] 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-16 15:14:20,887 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:20,888 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:20,889 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:20,892 [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-16 15:14:20,892 [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-16 15:14:20,901 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:20,901 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.833ms INFO 2026-02-16 15:14:20,901 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:20,902 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2809ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:20,902 [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-16 15:14:20,902 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:14:20,903 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:20,903 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:20,903 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:20,903 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.1495ms INFO 2026-02-16 15:14:20,903 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:20,903 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1778ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:20,906 [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-16 15:14:21,062 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:21,064 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 158.2223ms INFO 2026-02-16 15:14:21,064 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:21,064 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.2189ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:24,293 [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-16 15:14:24,293 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:14:24,301 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:24,302 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:24,304 [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-16 15:14:24,373 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:24,375 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 71.1301ms INFO 2026-02-16 15:14:24,375 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:24,375 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.9103ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:14:28,650 [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-16 15:14:28,650 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:14:28,651 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:14:28,651 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:28,653 [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-16 15:14:28,670 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:14:28,671 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.4512ms INFO 2026-02-16 15:14:28,671 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:14:28,671 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5469ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:37,424 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771227096840&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:31:37,425 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 15:31:37,425 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4115ms 200 text/html INFO 2026-02-16 15:31:38,445 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9254854038913976 INFO 2026-02-16 15:31:38,446 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 15:31:38,447 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1842ms 200 application/javascript INFO 2026-02-16 15:31:38,803 [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%3D1771227096840%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 15:31:38,805 [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-16 15:31:38,806 [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-16 15:31:38,806 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:38,808 [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-16 15:31:38,810 [61 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771227096840&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:31:38,816 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:38,817 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 9.1958ms INFO 2026-02-16 15:31:38,817 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:38,817 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1583ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:38,820 [61 ] 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-16 15:31:38,820 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:38,821 [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-16 15:31:38,821 [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-16 15:31:38,821 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:38,822 [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). WARN 2026-02-16 15:31:38,824 [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-16 15:31:38,824 [61 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 15:31:38,824 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:38,825 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.3419ms INFO 2026-02-16 15:31:38,825 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:38,825 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4093ms 401 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,038 [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-16 15:31:39,039 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:39,043 [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-16 15:31:39,043 [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-16 15:31:39,043 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:31:39,045 [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-16 15:31:39,052 [59 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NjkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDU1OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iui1luS7lemdkiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjY5IiwianRpIjoiNTllYzUzMjctOWFmMy00NWU1LTllNDYtOWRjODg0YjJmYzQyIiwiaWF0IjoxNzcxMDc1NTM0LCJuYmYiOjE3NzEwNzU1MzIsImV4cCI6MTc3MTE2MTkzNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.AX6wJD7RwZfY8P4i0eyvSokPj02yjtUwfQV4iEmJlws INFO 2026-02-16 15:31:39,057 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,058 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 12.6539ms INFO 2026-02-16 15:31:39,058 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:31:39,058 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4992ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,459 [61 ] 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-16 15:31:39,459 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:39,460 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:39,465 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,466 [62 ] 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-16 15:31:39,469 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 15:31:39,469 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 15:31:39,469 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 15:31:39,485 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 15:31:39,490 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,490 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.515ms INFO 2026-02-16 15:31:39,490 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,490 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.536ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,627 [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-16 15:31:39,628 [61 ] 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-16 15:31:39,628 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:39,628 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:39,628 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,628 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,630 [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-16 15:31:39,630 [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-16 15:31:39,631 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 15:31:39,632 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 15:31:39,632 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 15:31:39,633 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,633 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4987ms INFO 2026-02-16 15:31:39,634 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,634 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9814ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,663 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 15:31:39,666 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,666 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.4724ms INFO 2026-02-16 15:31:39,667 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,667 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.3936ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,842 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 15:31:39,843 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:39,843 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,844 [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-16 15:31:39,845 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:39,845 [63 ] 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-16 15:31:39,845 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,847 [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-16 15:31:39,853 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,854 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.1494ms INFO 2026-02-16 15:31:39,854 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,854 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1876ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,856 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,856 [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-16 15:31:39,856 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 11.196ms INFO 2026-02-16 15:31:39,856 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,857 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4105ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,857 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:39,857 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:39,858 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,859 [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-16 15:31:39,866 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,867 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.6346ms INFO 2026-02-16 15:31:39,867 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,867 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5027ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,990 [57 ] 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-16 15:31:39,990 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 15:31:39,991 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:39,991 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:39,991 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,991 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,992 [63 ] 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-16 15:31:39,992 [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-16 15:31:39,996 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,996 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7745ms INFO 2026-02-16 15:31:39,996 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,996 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9379ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:39,997 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:39,997 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.7758ms INFO 2026-02-16 15:31:39,997 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:39,997 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8172ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:40,010 [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-16 15:31:40,012 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:40,012 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,013 [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-16 15:31:40,016 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:40,016 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9918ms INFO 2026-02-16 15:31:40,016 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,017 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2134ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:40,050 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 15:31:40,050 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:40,050 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,050 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 15:31:40,051 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:40,051 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,051 [57 ] 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-16 15:31:40,052 [62 ] 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-16 15:31:40,056 [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-16 15:31:40,059 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:40,059 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.5017ms INFO 2026-02-16 15:31:40,059 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,060 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1625ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:40,060 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:40,060 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2387ms INFO 2026-02-16 15:31:40,060 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,060 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9188ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:40,065 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:40,065 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,066 [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-16 15:31:40,071 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:40,071 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8604ms INFO 2026-02-16 15:31:40,071 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,071 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9441ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:40,212 [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-16 15:31:40,218 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:40,218 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,220 [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-16 15:31:40,223 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:40,224 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8083ms INFO 2026-02-16 15:31:40,224 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,224 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4875ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:40,248 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 15:31:40,248 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:40,249 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,249 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 15:31:40,250 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:40,250 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,250 [65 ] 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-16 15:31:40,251 [62 ] 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-16 15:31:40,268 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:40,268 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 18.5797ms INFO 2026-02-16 15:31:40,269 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,269 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5769ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:40,271 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:40,271 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.8065ms INFO 2026-02-16 15:31:40,271 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:40,271 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5486ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:41,914 [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-16 15:31:41,915 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:41,915 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:41,916 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:41,918 [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-16 15:31:41,928 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:41,929 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.8147ms INFO 2026-02-16 15:31:41,929 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:41,929 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3284ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:42,093 [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-16 15:31:42,093 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:42,094 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:42,096 [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-16 15:31:42,096 [65 ] 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-16 15:31:42,097 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:42,098 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:42,101 [65 ] 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-16 15:31:42,104 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:42,104 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.587ms INFO 2026-02-16 15:31:42,104 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:42,105 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0638ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:42,411 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:42,415 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 313.8206ms INFO 2026-02-16 15:31:42,415 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:42,415 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 318.4466ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:47,593 [57 ] 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-16 15:31:47,594 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:47,594 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:47,595 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:47,597 [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-16 15:31:47,606 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:47,606 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.4273ms INFO 2026-02-16 15:31:47,606 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:47,606 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.817ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:49,456 [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-16 15:31:49,456 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:49,457 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:49,457 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,459 [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-16 15:31:49,468 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:49,468 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.7381ms INFO 2026-02-16 15:31:49,468 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,468 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8207ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:49,486 [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-16 15:31:49,487 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:49,487 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,489 [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-16 15:31:49,489 [57 ] 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-16 15:31:49,490 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:49,490 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,493 [57 ] 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-16 15:31:49,495 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:49,495 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.284ms INFO 2026-02-16 15:31:49,495 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,495 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0076ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:49,501 [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-16 15:31:49,505 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:49,505 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,506 [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-16 15:31:49,506 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:49,506 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,519 [62 ] 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-16 15:31:49,519 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:49,519 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,522 [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-16 15:31:49,523 [62 ] 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-16 15:31:49,523 [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-16 15:31:49,528 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:49,528 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:49,529 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3367ms INFO 2026-02-16 15:31:49,529 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,529 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6352ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:49,530 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:49,530 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.8447ms INFO 2026-02-16 15:31:49,530 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,531 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.2445ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:49,532 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:49,532 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.0039ms INFO 2026-02-16 15:31:49,532 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,532 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3947ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:49,533 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.9264ms INFO 2026-02-16 15:31:49,533 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,533 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.4858ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:49,937 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1669& INFO 2026-02-16 15:31:49,937 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:49,937 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,940 [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-16 15:31:49,946 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:49,954 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 13.5841ms INFO 2026-02-16 15:31:49,954 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:49,954 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1736ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:50,953 [57 ] 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-16 15:31:50,953 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:50,954 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:50,954 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:50,956 [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-16 15:31:50,964 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:50,965 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.6115ms INFO 2026-02-16 15:31:50,965 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:50,965 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6757ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:50,989 [65 ] 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-16 15:31:50,989 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:50,990 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:50,992 [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-16 15:31:50,992 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:50,993 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:50,994 [65 ] 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-16 15:31:50,994 [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-16 15:31:50,999 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:50,999 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.6374ms INFO 2026-02-16 15:31:50,999 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:50,999 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.817ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:50,999 [65 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 15:31:51,013 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:51,016 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 21.9895ms INFO 2026-02-16 15:31:51,016 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:51,016 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.498ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:51,397 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1669& INFO 2026-02-16 15:31:51,398 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:51,398 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:51,400 [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-16 15:31:51,406 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:51,410 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.9394ms INFO 2026-02-16 15:31:51,410 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:51,410 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6656ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:56,964 [61 ] 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-16 15:31:56,964 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:56,965 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:56,965 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:56,967 [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-16 15:31:56,975 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:56,976 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.5523ms INFO 2026-02-16 15:31:56,976 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:56,976 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6271ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:57,030 [66 ] 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-16 15:31:57,030 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:57,031 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:57,032 [66 ] 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-16 15:31:57,036 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:57,036 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.1906ms INFO 2026-02-16 15:31:57,037 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:57,037 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7601ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:31:57,549 [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-16 15:31:57,549 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:31:57,549 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:31:57,550 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:57,551 [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-16 15:31:57,558 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:31:57,558 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7655ms INFO 2026-02-16 15:31:57,558 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:31:57,558 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6068ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:45:41,663 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-02-23&endDate=2026-02-27&timeBegin=07:45&timeEnd=16:45&leaveType=11&isPanel=true& INFO 2026-02-16 15:45:41,668 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:45:41,671 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:45:41,674 [90 ] 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-16 15:45:41,686 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:45:41,688 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 13.9383ms INFO 2026-02-16 15:45:41,688 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:45:41,688 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4972ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:46:01,141 [93 ] 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-16 15:46:01,141 [93 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:46:01,142 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:46:01,142 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:01,144 [93 ] 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-16 15:46:01,319 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:46:01,324 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 179.3493ms INFO 2026-02-16 15:46:01,324 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:01,324 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 182.9097ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:46:01,437 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetIsMustFile?leaveType=11& INFO 2026-02-16 15:46:01,437 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:46:01,437 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:01,439 [87 ] 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-16 15:46:01,444 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:46:01,444 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.7017ms INFO 2026-02-16 15:46:01,444 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:01,444 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5026ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:46:01,573 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50040 INFO 2026-02-16 15:46:01,573 [90 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:46:01,573 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:46:01,574 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:01,575 [90 ] 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-16 15:46:01,775 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:46:01,775 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 199.4713ms INFO 2026-02-16 15:46:01,775 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:01,775 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 202.0153ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:46:01,904 [93 ] 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-16 15:46:01,904 [93 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:46:01,905 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:46:01,905 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:01,907 [93 ] 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-16 15:46:01,973 [87 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366160,Dealer:1803,FlowID:78,KeyField:K_ID,KeyFieldValue:65838,FlowTable:K_LEAVE,ApplyA0188:1803,flowNode:begin INFO 2026-02-16 15:46:01,982 [87 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1803,FlowID:78,KeyField:K_ID,KeyFieldValue:65838,FlowTable:K_LEAVE,ApplyA0188:1803,flowNode:N1678780289927 INFO 2026-02-16 15:46:01,989 [87 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-02-16 15:46:01,991 [87 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366161,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:65838,FlowTable:K_LEAVE,ApplyA0188:1803,flowNode:N1678780289927 INFO 2026-02-16 15:46:02,000 [87 ] 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:65838,FlowTable:K_LEAVE,ApplyA0188:1803,flowNode:N1660557086424 INFO 2026-02-16 15:46:02,029 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:46:02,030 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 123.1464ms INFO 2026-02-16 15:46:02,030 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:02,030 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 125.5849ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:46:03,158 [88 ] 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-16 15:46:03,158 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:46:03,158 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:46:03,158 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:03,160 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 15:46:03,167 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:46:03,167 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8118ms INFO 2026-02-16 15:46:03,167 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:03,167 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.273ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:46:03,203 [93 ] 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-16 15:46:03,203 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:46:03,203 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:03,205 [93 ] 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-16 15:46:03,283 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:46:03,284 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 78.9372ms INFO 2026-02-16 15:46:03,284 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 15:46:03,284 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.0622ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:23,423 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771228403199&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:53:23,424 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 15:53:23,424 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2844ms 200 text/html INFO 2026-02-16 15:53:23,721 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6298138207287745 INFO 2026-02-16 15:53:23,722 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 15:53:23,722 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9871ms 200 application/javascript INFO 2026-02-16 15:53:23,834 [73 ] 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%3D1771228403199%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 15:53:23,835 [73 ] 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-16 15:53:23,835 [73 ] 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-16 15:53:23,835 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:23,836 [73 ] 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-16 15:53:23,837 [73 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771228403199&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:53:23,842 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:23,842 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.7294ms INFO 2026-02-16 15:53:23,842 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:23,842 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1266ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:23,845 [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-16 15:53:23,845 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:53:23,846 [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-16 15:53:23,846 [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-16 15:53:23,846 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:23,847 [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-16 15:53:23,848 [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-16 15:53:23,849 [70 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 15:53:23,849 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:23,849 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.5702ms INFO 2026-02-16 15:53:23,849 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:23,849 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8494ms 401 application/json; charset=utf-8 INFO 2026-02-16 15:53:23,974 [76 ] 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-16 15:53:23,974 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:53:23,975 [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-16 15:53:23,975 [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-16 15:53:23,975 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:53:23,977 [76 ] 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-16 15:53:23,978 [76 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5MjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDIyMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOWqm-mdkiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTIxIiwianRpIjoiYWY2ZGQ0M2UtZTk5ZS00NzA5LTg1NDMtNjE4MWE0NTJiYjA3IiwiaWF0IjoxNzcwNjEyODE1LCJuYmYiOjE3NzA2MTI4MTMsImV4cCI6MTc3MDY5OTIxNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.yU2HTvcnolbGN0Bb_sXZ4HIRgIWAZ8nj6NeRz1_4Rcs INFO 2026-02-16 15:53:23,982 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:23,982 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.0979ms INFO 2026-02-16 15:53:23,982 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:53:23,982 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8628ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,103 [71 ] 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-16 15:53:24,103 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:53:24,104 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,106 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,107 [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-16 15:53:24,109 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 15:53:24,109 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 15:53:24,109 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 15:53:24,126 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 15:53:24,128 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,128 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.9321ms INFO 2026-02-16 15:53:24,128 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,129 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5039ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,238 [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-16 15:53:24,238 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,238 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,239 [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-16 15:53:24,240 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 15:53:24,240 [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-16 15:53:24,241 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,241 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,241 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 15:53:24,241 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 15:53:24,242 [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-16 15:53:24,245 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,245 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3542ms INFO 2026-02-16 15:53:24,245 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,245 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0863ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,272 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 15:53:24,275 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,275 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.0949ms INFO 2026-02-16 15:53:24,275 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,276 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.9278ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,393 [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-16 15:53:24,394 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,394 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,395 [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-16 15:53:24,396 [75 ] 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-16 15:53:24,397 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,397 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,398 [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-16 15:53:24,401 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,401 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,402 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3128ms INFO 2026-02-16 15:53:24,402 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,402 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.4347ms INFO 2026-02-16 15:53:24,402 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,402 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2636ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,402 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4462ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,454 [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-16 15:53:24,454 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,454 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,455 [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-16 15:53:24,462 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 15:53:24,462 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,462 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,463 [77 ] 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-16 15:53:24,464 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,464 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4896ms INFO 2026-02-16 15:53:24,464 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,464 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2132ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,467 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,467 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.1344ms INFO 2026-02-16 15:53:24,467 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,468 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0445ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,501 [76 ] 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-16 15:53:24,501 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:53:24,501 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,501 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,503 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 15:53:24,509 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,509 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9169ms INFO 2026-02-16 15:53:24,509 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,509 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9352ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,519 [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-16 15:53:24,519 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,519 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,520 [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-16 15:53:24,525 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,525 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8405ms INFO 2026-02-16 15:53:24,525 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,525 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4726ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,530 [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-16 15:53:24,530 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,531 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,532 [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-16 15:53:24,533 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 15:53:24,533 [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-16 15:53:24,533 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,533 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,534 [77 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wddk.4a9e34c6.png was not modified INFO 2026-02-16 15:53:24,534 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1071ms 304 image/png INFO 2026-02-16 15:53:24,535 [77 ] 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-16 15:53:24,535 [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-16 15:53:24,535 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,535 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,535 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,535 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.573ms INFO 2026-02-16 15:53:24,535 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,536 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3088ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,536 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 15:53:24,538 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,538 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1287ms INFO 2026-02-16 15:53:24,538 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,538 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0406ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,540 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,540 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3037ms INFO 2026-02-16 15:53:24,540 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,540 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2194ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,567 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 15:53:24,568 [71 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdjb.e624b7f0.png was not modified INFO 2026-02-16 15:53:24,568 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.376ms 304 image/png INFO 2026-02-16 15:53:24,579 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 15:53:24,579 [71 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/yjg.7e6d65c1.png was not modified INFO 2026-02-16 15:53:24,579 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4054ms 304 image/png INFO 2026-02-16 15:53:24,586 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 15:53:24,586 [71 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdqj.1dfb65ca.png was not modified INFO 2026-02-16 15:53:24,586 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3195ms 304 image/png INFO 2026-02-16 15:53:24,596 [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-16 15:53:24,597 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,597 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,598 [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-16 15:53:24,601 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,601 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7233ms INFO 2026-02-16 15:53:24,601 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,601 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5447ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,654 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 15:53:24,655 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,655 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,656 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 15:53:24,656 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:24,656 [77 ] 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-16 15:53:24,656 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,657 [71 ] 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-16 15:53:24,665 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,665 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.7181ms INFO 2026-02-16 15:53:24,665 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,665 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4855ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:24,681 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:24,681 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.4816ms INFO 2026-02-16 15:53:24,681 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:24,681 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.152ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:26,997 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-02-16 15:53:26,997 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:53:26,997 [71 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/card.fe9abb23.js was not modified INFO 2026-02-16 15:53:26,998 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9127ms 304 application/javascript INFO 2026-02-16 15:53:27,014 [71 ] 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-16 15:53:27,014 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:53:27,014 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:27,014 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:27,016 [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-16 15:53:27,022 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:27,022 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2094ms INFO 2026-02-16 15:53:27,022 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:27,022 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3367ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:27,023 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-02-16 15:53:27,024 [73 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/card.faf5be70.css was not modified INFO 2026-02-16 15:53:27,024 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8927ms 304 text/css INFO 2026-02-16 15:53:27,212 [75 ] 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-16 15:53:27,213 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:27,213 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:27,213 [73 ] 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-16 15:53:27,213 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:53:27,213 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:27,213 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:27,214 [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-16 15:53:27,215 [73 ] 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-16 15:53:27,217 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:27,218 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4629ms INFO 2026-02-16 15:53:27,218 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:27,218 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4543ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:27,220 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:27,220 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.0515ms INFO 2026-02-16 15:53:27,220 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:27,220 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8168ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:53:34,469 [71 ] 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-16 15:53:34,470 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:53:34,470 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:53:34,470 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:34,471 [71 ] 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-16 15:53:34,540 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:53:34,540 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 68.9385ms INFO 2026-02-16 15:53:34,540 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 15:53:34,541 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.3362ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:54:04,176 [72 ] 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-16 15:54:04,176 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:54:04,177 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:54:04,177 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:54:04,178 [72 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 15:54:04,185 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:54:04,185 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4058ms INFO 2026-02-16 15:54:04,185 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:54:04,185 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7266ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:02,173 [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-16 15:57:02,174 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 15:57:02,174 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0556ms 200 text/html INFO 2026-02-16 15:57:02,247 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 15:57:02,248 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 15:57:02,248 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8028ms 200 application/javascript INFO 2026-02-16 15:57:02,277 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 15:57:02,277 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 15:57:02,277 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:02,279 [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-16 15:57:02,279 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4631ms 200 text/css INFO 2026-02-16 15:57:02,279 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 15:57:02,280 [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-16 15:57:02,280 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.848ms 200 application/javascript INFO 2026-02-16 15:57:02,284 [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-16 15:57:02,285 [55 ] 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-16 15:57:02,286 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3815ms 200 application/javascript INFO 2026-02-16 15:57:02,288 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 15:57:02,289 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 15:57:02,289 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6165ms 200 application/javascript INFO 2026-02-16 15:57:02,294 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 15:57:02,294 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 15:57:02,294 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.577ms 200 application/javascript INFO 2026-02-16 15:57:02,332 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 15:57:02,333 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771228622557&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:57:02,333 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 15:57:02,333 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4217ms 200 text/html INFO 2026-02-16 15:57:02,334 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 15:57:02,334 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1751ms 200 application/javascript INFO 2026-02-16 15:57:02,336 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 15:57:02,336 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.3173ms 200 application/javascript INFO 2026-02-16 15:57:02,342 [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-16 15:57:02,343 [61 ] 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-16 15:57:02,344 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.476ms 200 application/javascript INFO 2026-02-16 15:57:02,401 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 15:57:02,403 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 15:57:02,403 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:02,404 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 15:57:02,404 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6468ms 200 text/css INFO 2026-02-16 15:57:02,413 [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-16 15:57:02,414 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1817ms 200 application/javascript INFO 2026-02-16 15:57:02,436 [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-16 15:57:02,437 [55 ] 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-16 15:57:02,437 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6915ms 200 application/javascript INFO 2026-02-16 15:57:02,438 [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-16 15:57:02,439 [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-16 15:57:02,439 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2265ms 200 application/javascript INFO 2026-02-16 15:57:03,112 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 15:57:03,113 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 15:57:03,113 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8432ms 200 application/javascript INFO 2026-02-16 15:57:03,433 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2736187617753265 INFO 2026-02-16 15:57:03,434 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 15:57:03,434 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8142ms 200 application/javascript INFO 2026-02-16 15:57:03,483 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 15:57:03,484 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 15:57:03,484 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2158ms 200 image/jpeg INFO 2026-02-16 15:57:03,574 [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%3D1771228622557%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 15:57:03,574 [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-16 15:57:03,575 [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-16 15:57:03,575 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,576 [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-16 15:57:03,577 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771228622557&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 15:57:03,580 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:03,580 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9373ms INFO 2026-02-16 15:57:03,580 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,580 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2626ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:03,587 [63 ] 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-16 15:57:03,587 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:03,588 [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-16 15:57:03,588 [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-16 15:57:03,588 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,589 [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-16 15:57:03,590 [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-16 15:57:03,590 [63 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 15:57:03,590 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:03,590 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9951ms INFO 2026-02-16 15:57:03,590 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,590 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2188ms 401 application/json; charset=utf-8 INFO 2026-02-16 15:57:03,685 [59 ] 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-16 15:57:03,686 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:03,686 [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-16 15:57:03,686 [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-16 15:57:03,686 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:57:03,688 [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-16 15:57:03,689 [63 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MDMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTQzOCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWuvuavhSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzAzIiwianRpIjoiNGY3OWMxN2YtNWI0Ny00MmM5LWIyMWItNmQ2YWU3MDE5YWRiIiwiaWF0IjoxNzcwNTU1MTg1LCJuYmYiOjE3NzA1NTUxODMsImV4cCI6MTc3MDY0MTU4NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Rq__955CGvKPQXXK-v1_62-qv-oNVwqHLLxFjyXf1D4 INFO 2026-02-16 15:57:03,692 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:03,692 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.9217ms INFO 2026-02-16 15:57:03,692 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 15:57:03,693 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2286ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:03,801 [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-16 15:57:03,801 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:03,801 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:03,804 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,806 [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-16 15:57:03,808 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 15:57:03,808 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 15:57:03,808 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 15:57:03,826 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 15:57:03,836 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:03,836 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 30.2587ms INFO 2026-02-16 15:57:03,836 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,853 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9479ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:03,956 [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-16 15:57:03,956 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:03,956 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,958 [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-16 15:57:03,959 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 15:57:03,960 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 15:57:03,960 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 15:57:03,962 [63 ] 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-16 15:57:03,962 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:03,962 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,964 [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-16 15:57:03,968 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:03,968 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.699ms INFO 2026-02-16 15:57:03,968 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,968 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.051ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:03,991 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 15:57:03,994 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:03,994 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.1702ms INFO 2026-02-16 15:57:03,994 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:03,994 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.5998ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,064 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 15:57:04,064 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:04,064 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 15:57:04,064 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:04,064 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 15:57:04,064 [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-16 15:57:04,064 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8836ms 200 application/javascript INFO 2026-02-16 15:57:04,065 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.026ms 200 application/javascript INFO 2026-02-16 15:57:04,066 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 15:57:04,066 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:04,066 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 15:57:04,066 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 15:57:04,066 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4171ms 200 text/css INFO 2026-02-16 15:57:04,066 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 15:57:04,066 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7368ms 200 application/javascript INFO 2026-02-16 15:57:04,098 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 15:57:04,099 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 15:57:04,099 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.83ms 200 text/css INFO 2026-02-16 15:57:04,111 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 15:57:04,112 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 15:57:04,112 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1717ms 200 text/css INFO 2026-02-16 15:57:04,114 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 15:57:04,115 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:04,115 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 15:57:04,115 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 15:57:04,115 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.674ms 200 application/javascript INFO 2026-02-16 15:57:04,115 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57: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-16 15:57:04,116 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4936ms 200 application/javascript INFO 2026-02-16 15:57:04,116 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 15:57:04,116 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:04,117 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 15:57:04,117 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5421ms 200 application/javascript INFO 2026-02-16 15:57:04,119 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 15:57:04,119 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,119 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,121 [63 ] 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-16 15:57:04,127 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,127 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9395ms INFO 2026-02-16 15:57:04,127 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,127 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8644ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,160 [63 ] 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-16 15:57:04,160 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,160 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,162 [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-16 15:57:04,164 [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-16 15:57:04,164 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:04,165 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,165 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,165 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,165 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6605ms INFO 2026-02-16 15:57:04,165 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,165 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.685ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,166 [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-16 15:57:04,172 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,172 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3024ms INFO 2026-02-16 15:57:04,172 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,172 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0233ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,329 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 15:57:04,330 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 15:57:04,330 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8491ms 200 image/png INFO 2026-02-16 15:57:04,331 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 15:57:04,331 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-16 15:57:04,331 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5736ms 200 image/png INFO 2026-02-16 15:57:04,333 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 15:57:04,333 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-16 15:57:04,334 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5121ms 200 image/png INFO 2026-02-16 15:57:04,334 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 15:57:04,334 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 15:57:04,334 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4955ms 200 image/png INFO 2026-02-16 15:57:04,345 [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-16 15:57:04,345 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,346 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,347 [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-16 15:57:04,352 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,352 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9092ms INFO 2026-02-16 15:57:04,352 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,352 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7214ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,365 [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-16 15:57:04,366 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,366 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,367 [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-16 15:57:04,370 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,370 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1272ms INFO 2026-02-16 15:57:04,370 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,370 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8161ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,376 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 15:57:04,376 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,376 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,378 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 15:57:04,378 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,378 [58 ] 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-16 15:57:04,378 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,379 [55 ] 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-16 15:57:04,380 [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-16 15:57:04,381 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,381 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,381 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 15:57:04,381 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,382 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,382 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,382 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.91ms INFO 2026-02-16 15:57:04,382 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,382 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9367ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,382 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,382 [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-16 15:57:04,382 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0947ms INFO 2026-02-16 15:57:04,382 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,382 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9042ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,383 [54 ] 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-16 15:57:04,390 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,390 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.9598ms INFO 2026-02-16 15:57:04,390 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,390 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7534ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,390 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,390 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1483ms INFO 2026-02-16 15:57:04,391 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,391 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1675ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,423 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 15:57:04,423 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-16 15:57:04,423 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5791ms 200 image/png INFO 2026-02-16 15:57:04,457 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 15:57:04,458 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 15:57:04,458 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2834ms 200 image/jpeg INFO 2026-02-16 15:57:04,460 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 15:57:04,461 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 15:57:04,461 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9886ms 200 image/jpeg INFO 2026-02-16 15:57:04,463 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 15:57:04,464 [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-16 15:57:04,464 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0129ms 200 image/jpeg INFO 2026-02-16 15:57:04,475 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 15:57:04,475 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,475 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,477 [55 ] 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-16 15:57:04,487 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,487 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.8348ms INFO 2026-02-16 15:57:04,487 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,487 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7035ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,488 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 15:57:04,489 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,489 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,490 [54 ] 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-16 15:57:04,514 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,514 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.7735ms INFO 2026-02-16 15:57:04,514 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,514 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.8898ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:04,535 [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-16 15:57:04,536 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:04,536 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,537 [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-16 15:57:04,540 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:04,540 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1227ms INFO 2026-02-16 15:57:04,540 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:04,540 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8397ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:06,030 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-16 15:57:06,030 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:06,031 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-16 15:57:06,031 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1125ms 200 application/javascript INFO 2026-02-16 15:57:06,032 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-16 15:57:06,032 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:06,033 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-02-16 15:57:06,033 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.638ms 200 application/javascript INFO 2026-02-16 15:57:06,035 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-16 15:57:06,035 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-16 15:57:06,035 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4632ms 200 text/css INFO 2026-02-16 15:57:06,035 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 15:57:06,035 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:06,035 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 15:57:06,035 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4316ms 200 application/javascript INFO 2026-02-16 15:57:06,077 [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-16 15:57:06,077 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:57:06,077 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:06,077 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:06,078 [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-16 15:57:06,085 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:06,085 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.558ms INFO 2026-02-16 15:57:06,085 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:06,085 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6165ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:06,156 [54 ] 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-16 15:57:06,157 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:06,157 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:06,159 [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-16 15:57:06,162 [55 ] 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-16 15:57:06,162 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:57:06,162 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:06,163 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:06,163 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8659ms INFO 2026-02-16 15:57:06,163 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:06,163 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9618ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:57:06,163 [55 ] 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-16 15:57:06,255 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:57:06,255 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 91.4982ms INFO 2026-02-16 15:57:06,255 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 15:57:06,255 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.5031ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:58:16,633 [55 ] 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-16 15:58:16,633 [62 ] 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-16 15:58:16,633 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:58:16,633 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:58:16,633 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,633 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:58:16,633 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,635 [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-16 15:58:16,635 [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-16 15:58:16,640 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:58:16,640 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0226ms INFO 2026-02-16 15:58:16,640 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,640 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5437ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:58:16,641 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:58:16,641 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4226ms INFO 2026-02-16 15:58:16,641 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,641 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5827ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:58:16,650 [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=onlyAllowedPhotos& INFO 2026-02-16 15:58:16,651 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:58:16,651 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,653 [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-16 15:58:16,666 [66 ] 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-16 15:58:16,666 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:58:16,666 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,683 [66 ] 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-16 15:58:16,686 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:58:16,686 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 33.2091ms INFO 2026-02-16 15:58:16,686 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,686 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.9951ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:58:16,759 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:58:16,781 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 98.5256ms INFO 2026-02-16 15:58:16,781 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,781 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.686ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:58:16,788 [66 ] 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-16 15:58:16,788 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:58:16,788 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,789 [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-16 15:58:16,793 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:58:16,793 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3136ms INFO 2026-02-16 15:58:16,793 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:16,793 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2482ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:58:18,054 [68 ] 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-16 15:58:18,054 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:58:18,066 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:58:18,067 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:18,068 [68 ] 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-16 15:58:18,076 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:58:18,076 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.0205ms INFO 2026-02-16 15:58:18,076 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:18,076 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3175ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:58:23,962 [66 ] 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-16 15:58:23,963 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:58:23,963 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:23,964 [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-16 15:58:23,966 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=11& INFO 2026-02-16 15:58:23,966 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:58:23,967 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:23,968 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:58:23,968 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8669ms INFO 2026-02-16 15:58:23,968 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:23,969 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1361ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:58:23,969 [67 ] 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-16 15:58:23,974 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:58:23,974 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 5.4701ms INFO 2026-02-16 15:58:23,974 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-02-16 15:58:23,974 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4255ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:59:48,472 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-02-23&endDate=2026-02-25&timeBegin=08:00&timeEnd=17:00&leaveType=11&isPanel=true& INFO 2026-02-16 15:59:48,472 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:59:48,472 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:48,474 [69 ] 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-16 15:59:48,481 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:59:48,481 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.2343ms INFO 2026-02-16 15:59:48,481 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:48,481 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.567ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:59:52,697 [76 ] 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-16 15:59:52,697 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:59:52,697 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:59:52,697 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:52,699 [76 ] 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-16 15:59:52,708 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:59:52,708 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.8382ms INFO 2026-02-16 15:59:52,708 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:52,708 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2658ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:59:52,812 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetIsMustFile?leaveType=11& INFO 2026-02-16 15:59:52,813 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:59:52,813 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:52,814 [71 ] 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-16 15:59:52,819 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:59:52,819 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.6895ms INFO 2026-02-16 15:59:52,819 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:52,819 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7256ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:59:52,933 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50026 INFO 2026-02-16 15:59:52,933 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:59:52,933 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:59:52,933 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:52,935 [76 ] 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-16 15:59:53,027 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:59:53,028 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 92.8768ms INFO 2026-02-16 15:59:53,028 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:53,028 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.9565ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:59:53,159 [75 ] 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-16 15:59:53,160 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:59:53,160 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:59:53,160 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:53,161 [75 ] 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-16 15:59:53,196 [73 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366163,Dealer:1703,FlowID:78,KeyField:K_ID,KeyFieldValue:65839,FlowTable:K_LEAVE,ApplyA0188:1703,flowNode:begin INFO 2026-02-16 15:59:53,198 [73 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1703,FlowID:78,KeyField:K_ID,KeyFieldValue:65839,FlowTable:K_LEAVE,ApplyA0188:1703,flowNode:N1678780289927 INFO 2026-02-16 15:59:53,200 [73 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-02-16 15:59:53,201 [73 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366164,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:65839,FlowTable:K_LEAVE,ApplyA0188:1703,flowNode:N1678780289927 INFO 2026-02-16 15:59:53,205 [73 ] 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:65839,FlowTable:K_LEAVE,ApplyA0188:1703,flowNode:N1660288224736 INFO 2026-02-16 15:59:53,231 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:59:53,231 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 69.9324ms INFO 2026-02-16 15:59:53,231 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:53,231 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.9138ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:59:54,383 [75 ] 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-16 15:59:54,383 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 15:59:54,383 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:59:54,383 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:54,385 [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-16 15:59:54,391 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:59:54,391 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1936ms INFO 2026-02-16 15:59:54,391 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:54,391 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5478ms 200 application/json; charset=utf-8 INFO 2026-02-16 15:59:54,425 [73 ] 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-16 15:59:54,425 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 15:59:54,425 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:54,426 [73 ] 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-16 15:59:54,504 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 15:59:54,505 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 78.1985ms INFO 2026-02-16 15:59:54,505 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 15:59:54,505 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.9684ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:14,841 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-16 16:00:14,841 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:00:14,842 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-16 16:00:14,842 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4627ms 200 application/javascript INFO 2026-02-16 16:00:14,848 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-16 16:00:14,849 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-16 16:00:14,849 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0382ms 200 text/css INFO 2026-02-16 16:00:14,881 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-16 16:00:14,881 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-16 16:00:14,881 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6722ms 200 text/css INFO 2026-02-16 16:00:14,883 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-16 16:00:14,883 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-16 16:00:14,883 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4516ms 200 text/css INFO 2026-02-16 16:00:14,892 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-16 16:00:14,893 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-16 16:00:14,893 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0031ms 200 text/css INFO 2026-02-16 16:00:14,897 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-16 16:00:14,897 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:00:14,897 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-16 16:00:14,897 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4956ms 200 application/javascript INFO 2026-02-16 16:00:14,912 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-16 16:00:14,912 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:00:14,912 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-16 16:00:14,912 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5375ms 200 application/javascript INFO 2026-02-16 16:00:14,921 [69 ] 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-16 16:00:14,921 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:00:14,921 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:14,922 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:14,922 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-16 16:00:14,922 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:00:14,923 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-16 16:00:14,923 [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-16 16:00:14,923 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7149ms 200 application/javascript INFO 2026-02-16 16:00:14,929 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:14,929 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9383ms INFO 2026-02-16 16:00:14,929 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:14,929 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8429ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:15,097 [79 ] 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-16 16:00:15,098 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:15,098 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,099 [79 ] 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-16 16:00:15,103 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:15,103 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5115ms INFO 2026-02-16 16:00:15,103 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,103 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5507ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:15,222 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=276a3311-8327-4dcf-a19b-aeb48384af4c& INFO 2026-02-16 16:00:15,222 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:15,222 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,225 [81 ] 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-16 16:00:15,275 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:15,278 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.0767ms INFO 2026-02-16 16:00:15,278 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,278 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.9681ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:15,396 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=361716&isHis=& INFO 2026-02-16 16:00:15,396 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:15,396 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,397 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 16:00:15,397 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:15,397 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,399 [69 ] 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-16 16:00:15,399 [81 ] 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-16 16:00:15,406 [69 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 16:00:15,407 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:15,408 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.7695ms INFO 2026-02-16 16:00:15,408 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,408 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0784ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:15,456 [69 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 16:00:15,462 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:15,462 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 63.2955ms INFO 2026-02-16 16:00:15,462 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,462 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.3404ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:15,583 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=361716& INFO 2026-02-16 16:00:15,583 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:15,583 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,585 [81 ] 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-16 16:00:15,598 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:15,599 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 14.0161ms INFO 2026-02-16 16:00:15,599 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,599 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5124ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:15,742 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=276a3311-8327-4dcf-a19b-aeb48384af4c&isHis=& INFO 2026-02-16 16:00:15,742 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:15,742 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,744 [81 ] 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-16 16:00:15,765 [69 ] 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=276a3311-8327-4dcf-a19b-aeb48384af4c&recordId=65378&tableName=K_LEAVE& INFO 2026-02-16 16:00:15,765 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:15,765 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,767 [69 ] 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-16 16:00:15,775 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=276a3311-8327-4dcf-a19b-aeb48384af4c&flowID=78&nodeCode=begin& INFO 2026-02-16 16:00:15,776 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:15,776 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,779 [75 ] 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-16 16:00:15,887 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:15,888 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 120.7458ms INFO 2026-02-16 16:00:15,888 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,888 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.5711ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:15,893 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:15,895 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 151.0594ms INFO 2026-02-16 16:00:15,895 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,895 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.6859ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:15,909 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:15,910 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 131.5605ms INFO 2026-02-16 16:00:15,910 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:15,910 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 135.056ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:16,075 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=361716& INFO 2026-02-16 16:00:16,075 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:16,075 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,077 [81 ] 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-16 16:00:16,095 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:16,096 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 19.0599ms INFO 2026-02-16 16:00:16,096 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,097 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9483ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:16,248 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-16 16:00:16,248 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-16 16:00:16,249 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5779ms 200 image/png INFO 2026-02-16 16:00:16,285 [75 ] 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-16 16:00:16,288 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:16,288 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,289 [75 ] 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-16 16:00:16,293 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:16,293 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.9366ms INFO 2026-02-16 16:00:16,293 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,294 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7655ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:16,296 [81 ] 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-16 16:00:16,296 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:16,296 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,298 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 16:00:16,301 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:16,301 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.762ms INFO 2026-02-16 16:00:16,302 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,302 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6915ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:16,308 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=276a3311-8327-4dcf-a19b-aeb48384af4c& INFO 2026-02-16 16:00:16,308 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:16,308 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,309 [81 ] 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-16 16:00:16,309 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:16,309 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,310 [75 ] 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-16 16:00:16,311 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 16:00:16,314 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:16,314 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5928ms INFO 2026-02-16 16:00:16,314 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,314 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.392ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:16,425 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:16,428 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 117.694ms INFO 2026-02-16 16:00:16,428 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:16,428 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 120.4027ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:17,678 [75 ] 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-16 16:00:17,678 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:00:17,678 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:17,678 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:17,680 [75 ] 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-16 16:00:17,687 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:17,687 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.4919ms INFO 2026-02-16 16:00:17,687 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:17,687 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7041ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:17,838 [81 ] 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-16 16:00:17,839 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:17,839 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:17,840 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 16:00:17,844 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:17,844 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9126ms INFO 2026-02-16 16:00:17,844 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:17,844 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9383ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:00:17,862 [79 ] 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=C%2BkUNHjIaPU%3D& INFO 2026-02-16 16:00:17,863 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:00:17,863 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:17,865 [79 ] 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-16 16:00:17,887 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:00:17,891 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 25.7164ms INFO 2026-02-16 16:00:17,891 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 16:00:17,891 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.7351ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:19,320 [88 ] 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-16 16:16:19,321 [88 ] NetCore.StaticFiles.StaticFileMiddleware - The file /index.html was not modified INFO 2026-02-16 16:16:19,321 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6678ms 304 text/html INFO 2026-02-16 16:16:19,610 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771229781626&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 16:16:19,610 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 16:16:19,611 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8955ms 200 text/html INFO 2026-02-16 16:16:20,135 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8036785522634817 INFO 2026-02-16 16:16:20,135 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 16:16:20,136 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6872ms 200 application/javascript INFO 2026-02-16 16:16:20,390 [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%3D1771229781626%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 16:16:20,390 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:20,393 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,395 [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-16 16:16:20,396 [33 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771229781626&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 16:16:20,399 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:20,399 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.308ms INFO 2026-02-16 16:16:20,399 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,399 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2211ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:20,426 [88 ] 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-16 16:16:20,426 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:16:20,426 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:20,426 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,428 [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-16 16:16:20,471 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 16:16:20,471 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 16:16:20,471 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 16:16:20,486 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 16:16:20,489 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:20,489 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 61.1988ms INFO 2026-02-16 16:16:20,489 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,489 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.3135ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:20,686 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 16:16:20,686 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:20,686 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,688 [88 ] 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-16 16:16:20,689 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 16:16:20,689 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 16:16:20,689 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 16:16:20,718 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 16:16:20,720 [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-16 16:16:20,720 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:20,720 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,721 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:20,721 [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-16 16:16:20,722 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.8039ms INFO 2026-02-16 16:16:20,722 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,722 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.8562ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:20,725 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:20,725 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1608ms INFO 2026-02-16 16:16:20,725 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,725 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0717ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:20,915 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 16:16:20,915 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:20,915 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,917 [88 ] 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-16 16:16:20,923 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:20,923 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2832ms INFO 2026-02-16 16:16:20,923 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,923 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1881ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:20,961 [30 ] 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-16 16:16:20,961 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:20,961 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,963 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 16:16:20,966 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:20,966 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2051ms INFO 2026-02-16 16:16:20,966 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,966 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.155ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:20,995 [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-16 16:16:20,996 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:16:20,996 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:20,996 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:20,997 [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-16 16:16:21,002 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,002 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1397ms INFO 2026-02-16 16:16:21,002 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,002 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8626ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,056 [30 ] 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-16 16:16:21,056 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,056 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,057 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 16:16:21,060 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,060 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9962ms INFO 2026-02-16 16:16:21,060 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,060 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7692ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,111 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 16:16:21,111 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,111 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,112 [86 ] 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-16 16:16:21,116 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,116 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.616ms INFO 2026-02-16 16:16:21,116 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,116 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3736ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,156 [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-16 16:16:21,156 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,156 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,158 [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-16 16:16:21,160 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,160 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8923ms INFO 2026-02-16 16:16:21,161 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,161 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6276ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,197 [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-16 16:16:21,197 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,197 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,198 [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-16 16:16:21,206 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,206 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4514ms INFO 2026-02-16 16:16:21,206 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,206 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1374ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,234 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 16:16:21,234 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,234 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,235 [86 ] 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-16 16:16:21,238 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,238 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1457ms INFO 2026-02-16 16:16:21,238 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,238 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7739ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,270 [88 ] 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-16 16:16:21,271 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,271 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,272 [88 ] 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-16 16:16:21,274 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,274 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.732ms INFO 2026-02-16 16:16:21,275 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,275 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3248ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,325 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 16:16:21,325 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,325 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,326 [88 ] 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-16 16:16:21,331 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,331 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5481ms INFO 2026-02-16 16:16:21,331 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,331 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1814ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,361 [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-16 16:16:21,361 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,361 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,363 [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-16 16:16:21,372 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,372 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.2783ms INFO 2026-02-16 16:16:21,372 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,372 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.217ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:21,395 [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-16 16:16:21,396 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:21,396 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,397 [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-16 16:16:21,415 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:21,415 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2932ms INFO 2026-02-16 16:16:21,415 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:21,416 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1476ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:22,855 [86 ] 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-16 16:16:22,855 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:16:22,856 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:22,856 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:22,857 [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-16 16:16:22,985 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:22,985 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 127.6758ms INFO 2026-02-16 16:16:22,985 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:22,985 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 130.033ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:23,033 [30 ] 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-16 16:16:23,033 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:23,033 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:23,035 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 16:16:23,038 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:23,038 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.284ms INFO 2026-02-16 16:16:23,038 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:23,038 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2272ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:23,075 [88 ] 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-16 16:16:23,076 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:16:23,076 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:23,076 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:23,077 [88 ] 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-16 16:16:23,084 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:23,084 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 6.6387ms INFO 2026-02-16 16:16:23,084 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:23,084 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9132ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:25,005 [86 ] 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-16 16:16:25,005 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:16:25,005 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:25,005 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:25,007 [86 ] 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-16 16:16:25,066 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:25,067 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 59.8144ms INFO 2026-02-16 16:16:25,067 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:25,067 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.881ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:26,670 [88 ] 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-16 16:16:26,670 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:16:26,671 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:26,671 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:26,672 [88 ] 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-16 16:16:26,694 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:26,694 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.2247ms INFO 2026-02-16 16:16:26,694 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:26,695 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3485ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:28,340 [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-16 16:16:28,340 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:16:28,341 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:28,341 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:28,342 [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-16 16:16:28,352 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:28,352 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 9.4009ms INFO 2026-02-16 16:16:28,352 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:28,352 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6058ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:16:29,930 [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-16 16:16:29,930 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:16:29,930 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:16:29,930 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:29,932 [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-16 16:16:29,938 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:16:29,938 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0542ms INFO 2026-02-16 16:16:29,938 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:16:29,938 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1349ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:45:59,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-16 16:46:00,238 [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-16 16:46:00,273 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771231555784&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 16:46:00,287 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 16:46:00,288 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9433ms 200 text/html INFO 2026-02-16 16:46:00,862 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.46091292352835156 INFO 2026-02-16 16:46:00,864 [8 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 16:46:00,864 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8036ms 200 application/javascript INFO 2026-02-16 16:46:00,969 [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%3D1771231555784%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 16:46:00,977 [15 ] 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-16 16:46:00,980 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:46:01,125 [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-16 16:46:01,125 [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-16 16:46:01,126 [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-16 16:46:01,126 [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-16 16:46:01,133 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:01,133 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:02,276 [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-16 16:46:02,276 [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). WARN 2026-02-16 16:46:02,608 [15 ] 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-16 16:46:02,613 [15 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 16:46:02,615 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:02,641 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 362.7104ms INFO 2026-02-16 16:46:02,641 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:02,642 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771231555784&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 16:46:02,643 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1665.902ms 401 application/json; charset=utf-8 INFO 2026-02-16 16:46:02,829 [8 ] 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-16 16:46:02,830 [8 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:46:02,838 [8 ] 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-16 16:46:02,838 [8 ] 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-16 16:46:02,839 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 16:46:02,842 [8 ] 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-16 16:46:03,315 [8 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MDU4IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyNjMiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmnY7liZEiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUwNTgiLCJqdGkiOiJkMWRiN2VmMC03NDZhLTRmNGMtYTU3ZS00OTE0NTdmOTUwMDgiLCJpYXQiOjE3NzExMjc1MjUsIm5iZiI6MTc3MTEyNzUyMywiZXhwIjoxNzcxMjEzOTI1LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.YWxIpVXeJxpCLC-Qa3mIQAbWZT6SBXfYPqwPzdzhK7c INFO 2026-02-16 16:46:03,436 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:03,436 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:03,437 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 595.3399ms INFO 2026-02-16 16:46:03,438 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 16:46:03,439 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 609.6396ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:03,439 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1162.9622ms INFO 2026-02-16 16:46:03,439 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:03,439 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2470.8553ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:03,745 [13 ] 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-16 16:46:03,745 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:46:03,765 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:03,810 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:03,813 [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-16 16:46:03,839 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 16:46:03,839 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 16:46:03,839 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 16:46:03,945 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 16:46:03,952 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:03,954 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 140.6551ms INFO 2026-02-16 16:46:03,954 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:03,954 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 209.3937ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,043 [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-16 16:46:04,044 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,044 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,047 [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-16 16:46:04,048 [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-16 16:46:04,048 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,048 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,049 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 16:46:04,050 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 16:46:04,050 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 16:46:04,051 [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-16 16:46:04,083 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 16:46:04,092 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,095 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.9197ms INFO 2026-02-16 16:46:04,095 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,095 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.2694ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,109 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,111 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.1192ms INFO 2026-02-16 16:46:04,111 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,111 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.226ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,180 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 16:46:04,181 [8 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,181 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,183 [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-16 16:46:04,183 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,183 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,184 [8 ] 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-16 16:46:04,185 [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-16 16:46:04,188 [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-16 16:46:04,188 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 16:46:04,188 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,188 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,190 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,190 [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-16 16:46:04,191 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5946ms INFO 2026-02-16 16:46:04,191 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,191 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.892ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,264 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,267 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 82.8507ms INFO 2026-02-16 16:46:04,267 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,267 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.4615ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,267 [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-16 16:46:04,268 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,268 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,286 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 16:46:04,286 [8 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,287 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,287 [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-16 16:46:04,287 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,287 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,292 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 16:46:04,292 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,292 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,351 [13 ] 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-16 16:46:04,351 [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-16 16:46:04,352 [8 ] 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-16 16:46:04,399 [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-16 16:46:04,401 [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-16 16:46:04,402 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,402 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,404 [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-16 16:46:04,410 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,410 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 58.9492ms INFO 2026-02-16 16:46:04,410 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,410 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.5132ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,411 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,411 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,411 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.7053ms INFO 2026-02-16 16:46:04,411 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,411 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 143.8829ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,412 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 60.7291ms INFO 2026-02-16 16:46:04,412 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,412 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 120.4096ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,412 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,412 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,413 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 9.1499ms INFO 2026-02-16 16:46:04,413 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,413 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6776ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,413 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 61.0801ms INFO 2026-02-16 16:46:04,413 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,414 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.5645ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,418 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:04,419 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 228.1327ms INFO 2026-02-16 16:46:04,419 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,419 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 231.0215ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:04,443 [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-16 16:46:04,443 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,443 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,444 [8 ] 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-16 16:46:04,445 [8 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,445 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,445 [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-16 16:46:04,522 [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-16 16:46:04,524 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,524 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,527 [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-16 16:46:04,527 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 16:46:04,527 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:04,669 [8 ] 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-16 16:46:05,164 [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-16 16:46:05,164 [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-16 16:46:05,362 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:05,363 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 693.7433ms INFO 2026-02-16 16:46:05,363 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:05,363 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 918.7211ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:05,591 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:05,594 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 430.1608ms INFO 2026-02-16 16:46:05,595 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:05,595 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1073.0158ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:05,616 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:05,617 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1171.166ms INFO 2026-02-16 16:46:05,617 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:05,617 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1174.1642ms 200 application/json; charset=utf-8 INFO 2026-02-16 16:46:06,455 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 16:46:06,458 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1293.7201ms INFO 2026-02-16 16:46:06,458 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 16:46:06,458 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1931.7038ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:28,491 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771232427255&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:00:28,492 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:00:28,493 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3556ms 200 text/html INFO 2026-02-16 17:00:29,347 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4524248627864367 INFO 2026-02-16 17:00:29,349 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 17:00:29,349 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0391ms 200 application/javascript INFO 2026-02-16 17:00:29,974 [45 ] 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%3D1771232427255%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 17:00:29,977 [45 ] 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-16 17:00:29,977 [45 ] 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-16 17:00:29,978 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:29,979 [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-16 17:00:29,979 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:29,981 [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-16 17:00:29,982 [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-16 17:00:29,982 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:29,984 [45 ] 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-16 17:00:29,985 [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-16 17:00:29,987 [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-16 17:00:29,987 [45 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771232427255&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:00:29,987 [47 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 17:00:29,987 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:29,988 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.7671ms INFO 2026-02-16 17:00:29,988 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:29,988 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4007ms 401 application/json; charset=utf-8 INFO 2026-02-16 17:00:29,993 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:29,993 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 9.8237ms INFO 2026-02-16 17:00:29,994 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:29,994 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7178ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:30,112 [47 ] 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-16 17:00:30,112 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:30,116 [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-16 17:00:30,116 [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-16 17:00:30,117 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 17:00:30,119 [47 ] 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-16 17:00:30,230 [46 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjMyNzQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTk2MiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWQtOazveerryIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIzMjc0IiwianRpIjoiZWFkYTE1YzQtYjA1OC00NWU3LThlZjUtOWM0YzIwM2Q3Y2M1IiwiaWF0IjoxNzcxMDc1ODI4LCJuYmYiOjE3NzEwNzU4MjYsImV4cCI6MTc3MTE2MjIyOCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.77a0RCTUvnLOzZzT4wZCUA6mmQxQHfuECQh8FmQYpkc INFO 2026-02-16 17:00:30,233 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:30,234 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 114.8457ms INFO 2026-02-16 17:00:30,234 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 17:00:30,234 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 122.3166ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:30,386 [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-16 17:00:30,387 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:30,387 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:30,390 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,392 [46 ] 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-16 17:00:30,469 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 17:00:30,469 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 17:00:30,469 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 17:00:30,510 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 17:00:30,514 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:30,514 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 121.5537ms INFO 2026-02-16 17:00:30,514 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,514 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.7369ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:30,718 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 17:00:30,719 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:30,720 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,722 [47 ] 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-16 17:00:30,724 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 17:00:30,725 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 17:00:30,725 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 17:00:30,730 [45 ] 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-16 17:00:30,731 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:30,732 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,734 [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-16 17:00:30,743 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:30,743 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.4893ms INFO 2026-02-16 17:00:30,743 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,743 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3851ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:30,757 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 17:00:30,760 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:30,761 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.546ms INFO 2026-02-16 17:00:30,761 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,761 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.0768ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:30,871 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 17:00:30,872 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:30,872 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,873 [45 ] 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-16 17:00:30,882 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:30,882 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.5545ms INFO 2026-02-16 17:00:30,882 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,882 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6212ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:30,886 [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-16 17:00:30,886 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:30,886 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,887 [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-16 17:00:30,887 [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-16 17:00:30,888 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:30,889 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:30,889 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,890 [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-16 17:00:30,890 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:30,891 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2666ms INFO 2026-02-16 17:00:30,891 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,891 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1531ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:30,933 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:30,933 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 42.3274ms INFO 2026-02-16 17:00:30,933 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:30,933 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.5185ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,003 [47 ] 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-16 17:00:31,003 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,003 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,004 [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-16 17:00:31,008 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,008 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3044ms INFO 2026-02-16 17:00:31,008 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,008 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1642ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,010 [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-16 17:00:31,010 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,010 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,012 [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-16 17:00:31,013 [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-16 17:00:31,015 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,015 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,015 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,015 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8114ms INFO 2026-02-16 17:00:31,015 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,016 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9686ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,016 [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-16 17:00:31,019 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,019 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1028ms INFO 2026-02-16 17:00:31,019 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,020 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.524ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,058 [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-16 17:00:31,058 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,058 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,060 [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-16 17:00:31,065 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 17:00:31,065 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,065 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,066 [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-16 17:00:31,067 [46 ] 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-16 17:00:31,068 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,069 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.9234ms INFO 2026-02-16 17:00:31,069 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,069 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9302ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,070 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,070 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.856ms INFO 2026-02-16 17:00:31,070 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,071 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5442ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,075 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,075 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,077 [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-16 17:00:31,082 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,082 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3153ms INFO 2026-02-16 17:00:31,082 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,082 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7639ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,101 [46 ] 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-16 17:00:31,107 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,107 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,108 [46 ] 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-16 17:00:31,111 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,111 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3342ms INFO 2026-02-16 17:00:31,111 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,112 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5559ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,133 [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-16 17:00:31,133 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,133 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,133 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 17:00:31,134 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:31,134 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,135 [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-16 17:00:31,135 [47 ] 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-16 17:00:31,144 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,144 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.1807ms INFO 2026-02-16 17:00:31,144 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,144 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0004ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:31,155 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:31,155 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.9112ms INFO 2026-02-16 17:00:31,155 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:31,155 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.72ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:32,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 43 INFO 2026-02-16 17:00:32,650 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:32,650 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:32,651 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,653 [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-16 17:00:32,690 [44 ] 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-16 17:00:32,691 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:32,691 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,693 [44 ] 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-16 17:00:32,697 [46 ] 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-16 17:00:32,697 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:32,697 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,699 [46 ] 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-16 17:00:32,704 [47 ] 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-16 17:00:32,704 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:32,704 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:32,704 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,705 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:32,706 [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-16 17:00:32,706 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 12.7904ms INFO 2026-02-16 17:00:32,706 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 7.3029ms INFO 2026-02-16 17:00:32,706 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,706 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,707 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4098ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:32,707 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.066ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:32,707 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 17:00:32,707 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:32,708 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,709 [44 ] 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-16 17:00:32,712 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:32,712 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 58.6311ms INFO 2026-02-16 17:00:32,712 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,712 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.9158ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:32,712 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:32,712 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.4889ms INFO 2026-02-16 17:00:32,712 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,712 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3654ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:32,714 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:32,714 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3212ms INFO 2026-02-16 17:00:32,714 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:32,714 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.139ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:33,183 [43 ] 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-16 17:00:33,184 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:33,184 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:33,188 [43 ] 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-16 17:00:33,202 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:33,205 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 16.6424ms INFO 2026-02-16 17:00:33,205 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:33,205 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3236ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:34,808 [43 ] 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-16 17:00:34,808 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:34,809 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:34,809 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:34,811 [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-16 17:00:34,891 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:34,892 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 80.5018ms INFO 2026-02-16 17:00:34,892 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:34,892 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.3778ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:36,403 [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-16 17:00:36,403 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:36,404 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:36,404 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:36,406 [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-16 17:00:36,486 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:36,487 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 80.5751ms INFO 2026-02-16 17:00:36,487 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:36,487 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.5343ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:39,710 [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-16 17:00:39,710 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:39,711 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:39,712 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,713 [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-16 17:00:39,743 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:39,744 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 30.3713ms INFO 2026-02-16 17:00:39,744 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,744 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0947ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:39,753 [45 ] 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-16 17:00:39,753 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:39,754 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,755 [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-16 17:00:39,756 [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-16 17:00:39,757 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:39,758 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,760 [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-16 17:00:39,763 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:39,763 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.9102ms INFO 2026-02-16 17:00:39,763 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,764 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9651ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:39,767 [42 ] 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-16 17:00:39,772 [45 ] 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-16 17:00:39,773 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:39,773 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:39,774 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,774 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,779 [46 ] 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-16 17:00:39,779 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:39,779 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,791 [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-16 17:00:39,792 [46 ] 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-16 17:00:39,792 [42 ] 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-16 17:00:39,800 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:39,800 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:39,800 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.8501ms INFO 2026-02-16 17:00:39,800 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,800 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3781ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:39,801 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:39,801 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:39,802 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 41.1861ms INFO 2026-02-16 17:00:39,802 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,802 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.565ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:39,802 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.8707ms INFO 2026-02-16 17:00:39,802 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,802 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0273ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:39,803 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.3983ms INFO 2026-02-16 17:00:39,803 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,803 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1715ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:39,961 [49 ] 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-16 17:00:39,962 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:39,962 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,964 [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-16 17:00:39,969 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:39,989 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 25.4921ms INFO 2026-02-16 17:00:39,989 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:39,989 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.9357ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:40,893 [46 ] 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-16 17:00:40,894 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:40,894 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:40,895 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:40,896 [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-16 17:00:40,920 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:40,921 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 24.3911ms INFO 2026-02-16 17:00:40,921 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:40,921 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.6789ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:40,947 [42 ] 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-16 17:00:40,947 [49 ] 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-16 17:00:40,948 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:40,948 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:40,948 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:40,948 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:40,950 [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-16 17:00:40,951 [49 ] 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-16 17:00:40,955 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:40,955 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.7877ms INFO 2026-02-16 17:00:40,955 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:40,956 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6599ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:40,956 [49 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 17:00:41,023 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:41,026 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 74.896ms INFO 2026-02-16 17:00:41,026 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:41,026 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.4093ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:41,673 [46 ] 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-16 17:00:41,674 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:41,674 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:41,676 [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-16 17:00:41,683 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:41,696 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 20.8898ms INFO 2026-02-16 17:00:41,697 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:41,697 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8661ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:42,612 [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-16 17:00:42,613 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:42,613 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:42,613 [46 ] 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-16 17:00:42,614 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:42,614 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:42,614 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:42,615 [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-16 17:00:42,615 [46 ] 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-16 17:00:42,621 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:42,622 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.0202ms INFO 2026-02-16 17:00:42,622 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:42,622 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6836ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:42,687 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:42,687 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 71.9469ms INFO 2026-02-16 17:00:42,687 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:42,687 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.9544ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:46,266 [41 ] 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-16 17:00:46,267 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:46,267 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:46,268 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:46,269 [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-16 17:00:46,276 [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-16 17:00:46,277 [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-16 17:00:46,277 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:46,277 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:46,277 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:46,277 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:46,279 [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-16 17:00:46,279 [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-16 17:00:46,281 [46 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 17:00:46,285 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:46,285 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.1046ms INFO 2026-02-16 17:00:46,285 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:46,285 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7734ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:46,291 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:46,292 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 12.8147ms INFO 2026-02-16 17:00:46,292 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:46,292 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3838ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:46,332 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:46,335 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 65.7109ms INFO 2026-02-16 17:00:46,335 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:46,335 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.8564ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:46,664 [41 ] 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-16 17:00:46,664 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:46,665 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:46,666 [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-16 17:00:46,673 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:46,688 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 21.7667ms INFO 2026-02-16 17:00:46,688 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:46,688 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8285ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:53,363 [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-16 17:00:53,364 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:53,364 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:53,365 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:53,366 [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-16 17:00:53,367 [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-16 17:00:53,367 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:53,367 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:53,369 [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-16 17:00:53,374 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:53,374 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.2655ms INFO 2026-02-16 17:00:53,374 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:53,374 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9761ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:53,425 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:53,425 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 58.2496ms INFO 2026-02-16 17:00:53,425 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:53,425 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.7977ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:55,362 [46 ] 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-16 17:00:55,363 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:55,363 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:55,363 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:55,365 [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-16 17:00:55,373 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:55,374 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.4497ms INFO 2026-02-16 17:00:55,374 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:55,374 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3989ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:56,406 [42 ] 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-16 17:00:56,406 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:00:56,407 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:56,407 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:56,409 [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-16 17:00:56,447 [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-16 17:00:56,447 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:56,448 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:56,449 [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-16 17:00:56,454 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:56,454 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:56,454 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2458ms INFO 2026-02-16 17:00:56,454 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 45.5013ms INFO 2026-02-16 17:00:56,454 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:56,454 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:56,455 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7648ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:56,455 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.669ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:00:56,464 [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-16 17:00:56,465 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:00:56,465 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:56,469 [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-16 17:00:56,662 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:00:56,665 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 195.4082ms INFO 2026-02-16 17:00:56,665 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:00:56,665 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 200.7099ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:00,181 [42 ] 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-16 17:01:00,181 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:00,182 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,182 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,184 [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-16 17:01:00,213 [46 ] 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-16 17:01:00,213 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,214 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,215 [46 ] 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-16 17:01:00,219 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:00,219 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6804ms INFO 2026-02-16 17:01:00,219 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,219 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0304ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:00,220 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:00,220 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 36.4066ms INFO 2026-02-16 17:01:00,220 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,220 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.0111ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:00,321 [37 ] 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-16 17:01:00,322 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,322 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,324 [37 ] 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-16 17:01:00,378 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:00,380 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 55.9175ms INFO 2026-02-16 17:01:00,380 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,380 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.9816ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:00,511 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 17:01:00,512 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,512 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,514 [41 ] 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-16 17:01:00,521 [37 ] 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-16 17:01:00,522 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,522 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,522 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:00,524 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.3768ms INFO 2026-02-16 17:01:00,524 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,524 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2591ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:00,524 [37 ] 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-16 17:01:00,532 [37 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 17:01:00,583 [37 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 17:01:00,589 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:00,589 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 65.3933ms INFO 2026-02-16 17:01:00,589 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,589 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.2571ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:00,709 [36 ] 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-16 17:01:00,710 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,710 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,712 [36 ] 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-16 17:01:00,725 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:00,726 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 13.9841ms INFO 2026-02-16 17:01:00,726 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,726 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.56ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:00,838 [37 ] 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-16 17:01:00,838 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,839 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,841 [37 ] 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-16 17:01:00,852 [36 ] 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-16 17:01:00,852 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,852 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,854 [36 ] 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-16 17:01:00,861 [45 ] 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-16 17:01:00,862 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:00,862 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,864 [45 ] 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-16 17:01:00,976 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:00,977 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 122.768ms INFO 2026-02-16 17:01:00,977 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:00,977 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 125.3338ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:01,038 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:01,040 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:01,040 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 199.5764ms INFO 2026-02-16 17:01:01,040 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,040 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 176.5065ms INFO 2026-02-16 17:01:01,040 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 202.279ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:01,040 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,041 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 179.1366ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:01,168 [41 ] 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-16 17:01:01,168 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:01,169 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,171 [41 ] 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-16 17:01:01,190 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:01,191 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 20.1531ms INFO 2026-02-16 17:01:01,191 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,191 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0113ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:01,347 [46 ] 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-16 17:01:01,348 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:01,348 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,350 [46 ] 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-16 17:01:01,356 [41 ] 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-16 17:01:01,356 [37 ] 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-16 17:01:01,356 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:01,356 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,356 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:01,357 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,357 [36 ] 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-16 17:01:01,357 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:01,357 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,377 [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-16 17:01:01,378 [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-16 17:01:01,379 [37 ] 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-16 17:01:01,382 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:01,382 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:01,382 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6653ms INFO 2026-02-16 17:01:01,382 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1994ms INFO 2026-02-16 17:01:01,382 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,382 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,382 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3291ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:01,382 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.081ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:01,383 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:01,383 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 33.0414ms INFO 2026-02-16 17:01:01,383 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,383 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.1345ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:01,518 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:01,554 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 175.1277ms INFO 2026-02-16 17:01:01,554 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:01,554 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 197.7881ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:02,921 [37 ] 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-16 17:01:02,921 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:02,922 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:02,922 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:02,924 [37 ] 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-16 17:01:03,096 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:03,099 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 175.0507ms INFO 2026-02-16 17:01:03,099 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,099 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 178.4214ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:03,446 [46 ] 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-16 17:01:03,447 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:03,447 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,448 [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-16 17:01:03,453 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:03,453 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6612ms INFO 2026-02-16 17:01:03,453 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,453 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7447ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:03,464 [46 ] 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-16 17:01:03,464 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:03,464 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,467 [46 ] 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-16 17:01:03,473 [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=onlyAllowedPhotos& INFO 2026-02-16 17:01:03,476 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:03,476 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:03,476 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,478 [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-16 17:01:03,478 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 11.0453ms INFO 2026-02-16 17:01:03,478 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,478 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0586ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:03,482 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:03,482 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.9838ms INFO 2026-02-16 17:01:03,482 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,482 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6052ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:03,636 [45 ] 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-16 17:01:03,637 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:03,637 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,638 [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-16 17:01:03,642 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:03,642 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5259ms INFO 2026-02-16 17:01:03,642 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:03,642 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6985ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:14,548 [43 ] 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-16 17:01:14,548 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:14,549 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:14,549 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:14,550 [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-16 17:01:14,563 [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-16 17:01:14,568 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:14,568 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:14,570 [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-16 17:01:14,600 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:14,600 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 50.0704ms INFO 2026-02-16 17:01:14,600 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:14,600 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.2708ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:14,602 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:14,602 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 32.5516ms INFO 2026-02-16 17:01:14,602 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:14,602 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.2755ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:15,466 [45 ] 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-16 17:01:15,467 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:15,467 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:15,467 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:15,468 [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-16 17:01:15,498 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:15,498 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 29.7862ms INFO 2026-02-16 17:01:15,498 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:15,498 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.9529ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:18,077 [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-16 17:01:18,078 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:18,078 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:18,078 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:18,079 [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-16 17:01:18,116 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:18,116 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 36.3286ms INFO 2026-02-16 17:01:18,116 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:18,116 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6062ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:19,262 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771232478855&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:01:19,263 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:01:19,263 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1918ms 200 text/html INFO 2026-02-16 17:01:20,396 [42 ] 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-16 17:01:20,396 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:20,397 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:20,397 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:20,398 [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-16 17:01:20,436 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:20,436 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 37.5175ms INFO 2026-02-16 17:01:20,436 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:20,436 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6667ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:20,523 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5991515892971997 INFO 2026-02-16 17:01:20,524 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 17:01:20,524 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0618ms 200 application/javascript INFO 2026-02-16 17:01:21,902 [42 ] 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-16 17:01:21,903 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:21,903 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:21,903 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:21,905 [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-16 17:01:21,907 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 17:01:21,908 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:21,908 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:21,910 [41 ] 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-16 17:01:21,916 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:21,917 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.5963ms INFO 2026-02-16 17:01:21,917 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:21,917 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3299ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:21,951 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:21,951 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 46.6603ms INFO 2026-02-16 17:01:21,951 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:21,951 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.0614ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:25,966 [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-16 17:01:25,966 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:25,967 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:25,967 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:25,968 [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-16 17:01:25,968 [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-16 17:01:25,969 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:25,969 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:25,970 [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-16 17:01:25,974 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:25,974 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5298ms INFO 2026-02-16 17:01:25,974 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:25,974 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4896ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:26,000 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:26,000 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 31.9712ms INFO 2026-02-16 17:01:26,000 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:26,000 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0858ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:29,062 [41 ] 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-16 17:01:29,062 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:29,063 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:29,063 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:29,064 [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-16 17:01:29,131 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 17:01:29,132 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:29,132 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:29,133 [41 ] 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-16 17:01:29,138 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:29,138 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.1044ms INFO 2026-02-16 17:01:29,138 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:29,138 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.05ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:29,339 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:29,339 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 274.8918ms INFO 2026-02-16 17:01:29,339 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:29,339 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 277.1681ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:30,658 [41 ] 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-16 17:01:30,659 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:30,659 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:30,659 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:30,660 [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-16 17:01:30,918 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:30,918 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 257.7911ms INFO 2026-02-16 17:01:30,918 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:30,918 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 260.1431ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:37,601 [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-16 17:01:37,601 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:37,602 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:37,602 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:37,603 [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-16 17:01:37,609 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:37,610 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2001ms INFO 2026-02-16 17:01:37,610 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:37,610 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.602ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:50,728 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 250 INFO 2026-02-16 17:01:50,728 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:50,728 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:50,731 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:50,732 [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-16 17:01:50,738 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:50,738 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0929ms INFO 2026-02-16 17:01:50,738 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:50,738 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6541ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:50,739 [41 ] 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-16 17:01:50,740 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:50,740 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:50,741 [41 ] 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-16 17:01:50,744 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:50,744 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7661ms INFO 2026-02-16 17:01:50,744 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:50,744 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.52ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:50,861 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=4b4d1aba-5bc0-4429-93df-b30737e76269& INFO 2026-02-16 17:01:50,861 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:50,862 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:50,863 [45 ] 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-16 17:01:50,914 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:50,914 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.9865ms INFO 2026-02-16 17:01:50,914 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:50,914 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.7634ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,031 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366054&isHis=& INFO 2026-02-16 17:01:51,031 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,031 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,033 [41 ] 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-16 17:01:51,033 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 17:01:51,033 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,034 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,035 [45 ] 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-16 17:01:51,037 [41 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 17:01:51,042 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,043 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.6479ms INFO 2026-02-16 17:01:51,043 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,043 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5234ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,051 [41 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-02-16 17:01:51,054 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,054 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 21.3614ms INFO 2026-02-16 17:01:51,054 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,054 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5598ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,158 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=366054& INFO 2026-02-16 17:01:51,158 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,159 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,160 [41 ] 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-16 17:01:51,170 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,170 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 9.6806ms INFO 2026-02-16 17:01:51,170 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,170 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2307ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,284 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=4b4d1aba-5bc0-4429-93df-b30737e76269&isHis=& INFO 2026-02-16 17:01:51,284 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,284 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,286 [41 ] 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-16 17:01:51,289 [45 ] 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=4b4d1aba-5bc0-4429-93df-b30737e76269&recordId=65832&tableName=K_LEAVE& INFO 2026-02-16 17:01:51,290 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,290 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,291 [45 ] 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-16 17:01:51,321 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=4b4d1aba-5bc0-4429-93df-b30737e76269&flowID=78&nodeCode=begin& INFO 2026-02-16 17:01:51,321 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,321 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,323 [7 ] 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-16 17:01:51,394 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,394 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 108.6963ms INFO 2026-02-16 17:01:51,394 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,395 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 110.897ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,404 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,404 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 113.0478ms INFO 2026-02-16 17:01:51,404 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,404 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.9085ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,419 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,419 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 96.7758ms INFO 2026-02-16 17:01:51,419 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,419 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.6903ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,518 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366054& INFO 2026-02-16 17:01:51,519 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,519 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,520 [13 ] 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-16 17:01:51,528 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,528 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.0961ms INFO 2026-02-16 17:01:51,528 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,528 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1128ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,655 [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=cmntsBelowConten& INFO 2026-02-16 17:01:51,655 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,655 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,657 [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-16 17:01:51,661 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,661 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8063ms INFO 2026-02-16 17:01:51,661 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,661 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8098ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,667 [7 ] 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-16 17:01:51,668 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,668 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,669 [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-16 17:01:51,677 [41 ] 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-16 17:01:51,677 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,678 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,683 [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-16 17:01:51,684 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,684 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 14.8901ms INFO 2026-02-16 17:01:51,684 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,684 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8999ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,687 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,687 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4171ms INFO 2026-02-16 17:01:51,687 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,687 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9498ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:51,701 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=4b4d1aba-5bc0-4429-93df-b30737e76269& INFO 2026-02-16 17:01:51,701 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:51,701 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,703 [41 ] 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-16 17:01:51,779 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:51,782 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.8738ms INFO 2026-02-16 17:01:51,782 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:51,782 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.1841ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:53,005 [41 ] 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-16 17:01:53,005 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:53,017 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:53,017 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:53,019 [41 ] 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-16 17:01:53,026 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:53,027 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.7928ms INFO 2026-02-16 17:01:53,027 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:53,027 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.235ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:53,140 [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=nfkb%2BUuK424%3D& INFO 2026-02-16 17:01:53,140 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:53,140 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:53,142 [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-16 17:01:53,148 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:53,148 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.4094ms INFO 2026-02-16 17:01:53,148 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:53,148 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4239ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:53,165 [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=onlyAllowedPhotos& INFO 2026-02-16 17:01:53,165 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:53,165 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:53,166 [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-16 17:01:53,170 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:53,170 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.5981ms INFO 2026-02-16 17:01:53,170 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:53,170 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3175ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:53,280 [13 ] 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-16 17:01:53,280 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:53,280 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:53,281 [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-16 17:01:53,284 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:53,284 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0071ms INFO 2026-02-16 17:01:53,284 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:53,285 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8109ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:56,441 [45 ] 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-16 17:01:56,441 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:56,442 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:56,442 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:56,443 [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-16 17:01:56,456 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:56,456 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.0345ms INFO 2026-02-16 17:01:56,456 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:56,460 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7138ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:58,096 [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-16 17:01:58,097 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:58,097 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:58,097 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:58,098 [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-16 17:01:58,141 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:58,141 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 42.9836ms INFO 2026-02-16 17:01:58,141 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:58,141 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.1832ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:58,621 [41 ] 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-16 17:01:58,621 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:58,622 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:58,622 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:58,623 [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-16 17:01:58,676 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:58,676 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 52.9006ms INFO 2026-02-16 17:01:58,676 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:58,676 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.9989ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:01:58,934 [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-16 17:01:58,934 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:01:58,934 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:01:58,934 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:58,936 [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-16 17:01:58,942 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:01:58,942 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.164ms INFO 2026-02-16 17:01:58,942 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:01:58,942 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3274ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:00,452 [7 ] 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-16 17:02:00,453 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:00,453 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:00,453 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:00,453 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 17:02:00,454 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:00,454 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:00,455 [13 ] 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-16 17:02:00,455 [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-16 17:02:00,460 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:00,460 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0144ms INFO 2026-02-16 17:02:00,460 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:00,460 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9129ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:00,482 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:00,482 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 26.7166ms INFO 2026-02-16 17:02:00,482 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:00,482 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.7362ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:06,333 [13 ] 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-16 17:02:06,333 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:06,333 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:06,333 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:06,334 [41 ] 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-16 17:02:06,334 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:06,334 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:06,335 [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-16 17:02:06,335 [41 ] 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-16 17:02:06,339 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:06,339 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.0517ms INFO 2026-02-16 17:02:06,339 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:06,339 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8825ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:06,381 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:06,381 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 46.3224ms INFO 2026-02-16 17:02:06,381 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:06,382 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.0087ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:07,461 [41 ] 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-16 17:02:07,462 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:07,462 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:07,462 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:07,463 [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-16 17:02:07,499 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:07,499 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 36.116ms INFO 2026-02-16 17:02:07,499 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:07,500 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2839ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:08,587 [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-16 17:02:08,587 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:08,588 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:08,588 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:08,589 [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-16 17:02:08,621 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:08,621 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 31.8119ms INFO 2026-02-16 17:02:08,621 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:08,621 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0148ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:09,232 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771232529099&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:02:09,233 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:02:09,233 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1492ms 200 text/html INFO 2026-02-16 17:02:09,766 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.49358098164196973 INFO 2026-02-16 17:02:09,768 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 17:02:09,768 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4613ms 200 application/javascript INFO 2026-02-16 17:02:09,876 [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%3D1771232529099%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 17:02:09,877 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:09,877 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:09,878 [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-16 17:02:09,879 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771232529099&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:02:09,882 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:09,882 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2802ms INFO 2026-02-16 17:02:09,883 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:09,883 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3485ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:09,918 [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-16 17:02:09,919 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:09,919 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:09,919 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:09,920 [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-16 17:02:09,926 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 17:02:09,926 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 17:02:09,926 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 17:02:09,941 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 17:02:09,944 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:09,944 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.741ms INFO 2026-02-16 17:02:09,944 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:09,944 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4931ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,054 [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-16 17:02:10,054 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,054 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,055 [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-16 17:02:10,056 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 17:02:10,056 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 17:02:10,056 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 17:02:10,058 [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-16 17:02:10,059 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,059 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,060 [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-16 17:02:10,063 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,064 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5564ms INFO 2026-02-16 17:02:10,064 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,064 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3891ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,087 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 17:02:10,090 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,091 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.1301ms INFO 2026-02-16 17:02:10,091 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,091 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1459ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,132 [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-16 17:02:10,132 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:10,132 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,132 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,133 [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-16 17:02:10,166 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,166 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 32.4351ms INFO 2026-02-16 17:02:10,166 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,166 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.4107ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,210 [41 ] 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-16 17:02:10,210 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,210 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,212 [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-16 17:02:10,214 [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-16 17:02:10,214 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,214 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8052ms INFO 2026-02-16 17:02:10,214 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,215 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5488ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,215 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,215 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,216 [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-16 17:02:10,222 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,222 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.1016ms INFO 2026-02-16 17:02:10,222 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,222 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9059ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,245 [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-16 17:02:10,245 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:10,245 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,245 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,247 [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-16 17:02:10,251 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,252 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7497ms INFO 2026-02-16 17:02:10,252 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,252 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5589ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,263 [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-16 17:02:10,263 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,263 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,265 [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-16 17:02:10,266 [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-16 17:02:10,267 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,267 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,267 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,268 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9153ms INFO 2026-02-16 17:02:10,268 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,268 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5093ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,268 [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-16 17:02:10,271 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,271 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2567ms INFO 2026-02-16 17:02:10,271 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,271 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0415ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,284 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 17:02:10,284 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,284 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,285 [41 ] 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-16 17:02:10,288 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,288 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8382ms INFO 2026-02-16 17:02:10,288 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,288 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4161ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,304 [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-16 17:02:10,304 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,304 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,305 [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-16 17:02:10,310 [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-16 17:02:10,310 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,310 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,311 [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-16 17:02:10,313 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,313 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6621ms INFO 2026-02-16 17:02:10,313 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,313 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.263ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,315 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,315 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3185ms INFO 2026-02-16 17:02:10,315 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,315 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.102ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,322 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 17:02:10,322 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,322 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,324 [41 ] 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-16 17:02:10,328 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,328 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6103ms INFO 2026-02-16 17:02:10,328 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,328 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3458ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,362 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 17:02:10,362 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,362 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,364 [41 ] 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-16 17:02:10,370 [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-16 17:02:10,370 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,370 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,372 [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-16 17:02:10,389 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,390 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.0239ms INFO 2026-02-16 17:02:10,390 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,390 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7164ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,416 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,417 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 52.8303ms INFO 2026-02-16 17:02:10,417 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,417 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.5588ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,682 [42 ] 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-16 17:02:10,683 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:10,683 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,683 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,684 [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-16 17:02:10,689 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 17:02:10,689 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:10,690 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,691 [42 ] 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-16 17:02:10,696 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,696 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9735ms INFO 2026-02-16 17:02:10,696 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,696 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6642ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:10,709 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:10,709 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 25.1194ms INFO 2026-02-16 17:02:10,709 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:10,710 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.126ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:11,023 [41 ] 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-16 17:02:11,023 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:11,023 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:11,025 [41 ] 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-16 17:02:11,028 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:11,028 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1695ms INFO 2026-02-16 17:02:11,028 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:11,028 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3494ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:11,843 [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-16 17:02:11,843 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:11,844 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:11,844 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:11,845 [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-16 17:02:11,849 [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-16 17:02:11,849 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:11,849 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:11,850 [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-16 17:02:11,854 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:11,854 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6347ms INFO 2026-02-16 17:02:11,854 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:11,854 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.27ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:11,891 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:11,891 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 46.1358ms INFO 2026-02-16 17:02:11,891 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:11,892 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.2384ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:12,410 [42 ] 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-16 17:02:12,410 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:12,410 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:12,411 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:12,412 [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-16 17:02:12,418 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:12,418 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2136ms INFO 2026-02-16 17:02:12,418 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:12,418 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6735ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:12,423 [15 ] 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-16 17:02:12,423 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:12,423 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:12,424 [41 ] 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-16 17:02:12,425 [15 ] 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-16 17:02:12,425 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:12,425 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:12,426 [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-16 17:02:12,429 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:12,429 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3425ms INFO 2026-02-16 17:02:12,429 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:12,430 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1618ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:12,487 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:12,487 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 62.46ms INFO 2026-02-16 17:02:12,487 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:12,487 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.2789ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:13,021 [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-16 17:02:13,022 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:13,022 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:13,022 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,023 [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-16 17:02:13,054 [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-16 17:02:13,054 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:13,054 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,055 [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-16 17:02:13,057 [42 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 17:02:13,061 [41 ] 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-16 17:02:13,061 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:13,061 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,063 [41 ] 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-16 17:02:13,064 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:13,064 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.9052ms INFO 2026-02-16 17:02:13,064 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,064 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6373ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:13,066 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:13,066 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 42.3649ms INFO 2026-02-16 17:02:13,066 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,066 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.4572ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:13,066 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:13,066 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3339ms INFO 2026-02-16 17:02:13,066 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,066 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2185ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:13,421 [7 ] 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-16 17:02:13,422 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:13,422 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,423 [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-16 17:02:13,428 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:13,442 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 18.6644ms INFO 2026-02-16 17:02:13,442 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,442 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6808ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:13,671 [7 ] 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-16 17:02:13,671 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:13,671 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:13,671 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,672 [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-16 17:02:13,678 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:13,678 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8284ms INFO 2026-02-16 17:02:13,678 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,678 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9205ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:13,687 [42 ] 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-16 17:02:13,687 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:13,687 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,688 [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-16 17:02:13,691 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:13,691 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8172ms INFO 2026-02-16 17:02:13,691 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,691 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.595ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:13,828 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=e8a035d2-1a12-44a8-99db-ec83151e57cc& INFO 2026-02-16 17:02:13,828 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:13,828 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,830 [42 ] 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-16 17:02:13,878 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:13,878 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 48.5069ms INFO 2026-02-16 17:02:13,878 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:13,878 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.2086ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,123 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=361956&isHis=& INFO 2026-02-16 17:02:14,123 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,123 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,124 [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-16 17:02:14,124 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,124 [45 ] 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-16 17:02:14,125 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,126 [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-16 17:02:14,129 [45 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 17:02:14,133 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,133 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.9897ms INFO 2026-02-16 17:02:14,133 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,133 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0576ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,134 [45 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 17:02:14,136 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,136 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.5716ms INFO 2026-02-16 17:02:14,136 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,136 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6198ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,239 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=361956& INFO 2026-02-16 17:02:14,239 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,239 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,241 [42 ] 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-16 17:02:14,249 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,249 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.0117ms INFO 2026-02-16 17:02:14,249 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,249 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8333ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,407 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=e8a035d2-1a12-44a8-99db-ec83151e57cc&isHis=& INFO 2026-02-16 17:02:14,407 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,407 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,409 [13 ] 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-16 17:02:14,411 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=e8a035d2-1a12-44a8-99db-ec83151e57cc&flowID=78&nodeCode=begin& INFO 2026-02-16 17:02:14,411 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,411 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,413 [45 ] 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-16 17:02:14,414 [42 ] 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=e8a035d2-1a12-44a8-99db-ec83151e57cc&recordId=65427&tableName=K_LEAVE& INFO 2026-02-16 17:02:14,414 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,414 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,416 [42 ] 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-16 17:02:14,483 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,483 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 70.4351ms INFO 2026-02-16 17:02:14,483 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,483 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.0995ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,517 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,517 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 101.5067ms INFO 2026-02-16 17:02:14,517 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,517 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 103.4399ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,522 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,522 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 113.5585ms INFO 2026-02-16 17:02:14,522 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,523 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.5387ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,630 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=361956& INFO 2026-02-16 17:02:14,631 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,631 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,633 [42 ] 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-16 17:02:14,641 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,641 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.2517ms INFO 2026-02-16 17:02:14,641 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,641 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.583ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,744 [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-16 17:02:14,744 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,744 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,745 [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-16 17:02:14,749 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,749 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.9188ms INFO 2026-02-16 17:02:14,749 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,749 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8055ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,773 [41 ] 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-16 17:02:14,773 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,773 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,774 [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-16 17:02:14,777 [13 ] 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-16 17:02:14,777 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,777 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,777 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0678ms INFO 2026-02-16 17:02:14,777 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,777 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7697ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,777 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,779 [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-16 17:02:14,781 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=e8a035d2-1a12-44a8-99db-ec83151e57cc& INFO 2026-02-16 17:02:14,782 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:14,782 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,782 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.95ms INFO 2026-02-16 17:02:14,782 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,782 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,782 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2137ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:14,783 [41 ] 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-16 17:02:14,858 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:14,862 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.6849ms INFO 2026-02-16 17:02:14,862 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:14,862 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.4797ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:16,148 [37 ] 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-16 17:02:16,148 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:16,148 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:16,148 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,149 [37 ] 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-16 17:02:16,157 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:16,157 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.6986ms INFO 2026-02-16 17:02:16,157 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,157 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7953ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:16,280 [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=onlyAllowedPhotos& INFO 2026-02-16 17:02:16,280 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:16,281 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,281 [13 ] 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-16 17:02:16,281 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:16,281 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,282 [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-16 17:02:16,282 [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-16 17:02:16,285 [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=6iXdFcnTtYc%3D& INFO 2026-02-16 17:02:16,285 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:16,285 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,286 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:16,286 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:16,286 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.237ms INFO 2026-02-16 17:02:16,286 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,286 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1239ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:16,286 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9044ms INFO 2026-02-16 17:02:16,286 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,286 [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-16 17:02:16,286 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6989ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:16,292 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:16,293 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.1981ms INFO 2026-02-16 17:02:16,293 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,293 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7628ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:16,397 [13 ] 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-16 17:02:16,397 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:16,397 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,398 [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-16 17:02:16,401 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:16,401 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9252ms INFO 2026-02-16 17:02:16,401 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:16,401 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5497ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:22,702 [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-16 17:02:22,702 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:22,702 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:22,702 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:22,704 [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-16 17:02:22,711 [41 ] 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-16 17:02:22,711 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:22,711 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:22,713 [41 ] 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-16 17:02:22,715 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:22,716 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.024ms INFO 2026-02-16 17:02:22,716 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:22,716 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8083ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:22,716 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:22,716 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.3205ms INFO 2026-02-16 17:02:22,716 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:22,716 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4103ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:24,183 [42 ] 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-16 17:02:24,183 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:24,183 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:24,183 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:24,184 [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-16 17:02:24,211 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 17:02:24,211 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:24,211 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:24,213 [13 ] 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-16 17:02:24,216 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:24,216 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 31.5703ms INFO 2026-02-16 17:02:24,216 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:24,216 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.6491ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:24,218 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:24,218 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.677ms INFO 2026-02-16 17:02:24,218 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:24,218 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6753ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:26,012 [42 ] 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-16 17:02:26,013 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:26,013 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:26,013 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:26,014 [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-16 17:02:26,020 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:26,020 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5072ms INFO 2026-02-16 17:02:26,020 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:26,020 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5535ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:28,574 [45 ] 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-16 17:02:28,574 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:28,574 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:28,577 [45 ] 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-16 17:02:28,609 [45 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjMyNzQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTk2MiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWQtOazveerryIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIzMjc0IiwianRpIjoiOTkxNjMyYjMtODQxZC00OWRiLThiOTAtYzA5NDM0OWE2MWE3IiwiaWF0IjoxNzcxMjMyNDMwLCJuYmYiOjE3NzEyMzI0MjgsImV4cCI6MTc3MTMxODgzMCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.TkMbT7G_BgZNmWjHwb9Spyp0qMAyp7I1ZnsHTclRBNc INFO 2026-02-16 17:02:28,612 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:28,612 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 35.0605ms INFO 2026-02-16 17:02:28,612 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:28,613 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.8656ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:28,776 [7 ] 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-16 17:02:28,776 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:28,776 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:28,776 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:28,778 [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-16 17:02:28,801 [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-16 17:02:28,802 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:28,802 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:28,803 [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-16 17:02:28,807 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:28,807 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.9772ms INFO 2026-02-16 17:02:28,807 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:28,807 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8252ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:28,837 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:28,837 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 59.3404ms INFO 2026-02-16 17:02:28,837 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:28,837 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.4471ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:28,974 [45 ] 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-16 17:02:28,974 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:28,974 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:28,974 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:28,976 [45 ] 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-16 17:02:28,996 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 17:02:29,003 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:29,003 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:29,006 [7 ] 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-16 17:02:29,009 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:29,009 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 32.8272ms INFO 2026-02-16 17:02:29,009 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:29,009 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.2536ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:29,011 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:29,011 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.4619ms INFO 2026-02-16 17:02:29,011 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:29,011 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7532ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:29,175 [45 ] 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-16 17:02:29,175 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:29,175 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:29,177 [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-16 17:02:29,181 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:29,181 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9228ms INFO 2026-02-16 17:02:29,181 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:29,181 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8629ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:34,814 [7 ] 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-16 17:02:34,814 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:34,814 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:34,814 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:34,816 [7 ] 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-16 17:02:34,886 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:34,886 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 70.0372ms INFO 2026-02-16 17:02:34,886 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:34,887 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.8511ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:35,054 [45 ] 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-16 17:02:35,054 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:35,054 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:35,056 [45 ] 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-16 17:02:35,061 [15 ] 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-16 17:02:35,062 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:35,062 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:35,063 [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-16 17:02:35,067 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:35,067 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0292ms INFO 2026-02-16 17:02:35,067 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:35,067 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8762ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:35,137 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:35,149 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 92.6644ms INFO 2026-02-16 17:02:35,149 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:35,149 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.368ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:39,891 [45 ] 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-16 17:02:39,891 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:39,891 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:39,893 [45 ] 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-16 17:02:39,894 [36 ] 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-16 17:02:39,894 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:02:39,894 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:02:39,894 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:39,895 [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-16 17:02:39,901 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:39,901 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7277ms INFO 2026-02-16 17:02:39,901 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:39,901 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5971ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:02:39,944 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:02:39,944 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 51.0913ms INFO 2026-02-16 17:02:39,944 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:02:39,944 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.4737ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:28,594 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771232668182&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:04:28,595 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:04:28,595 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2908ms 200 text/html INFO 2026-02-16 17:04:29,459 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3062822522961577 INFO 2026-02-16 17:04:29,460 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 17:04:29,460 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.189ms 200 application/javascript INFO 2026-02-16 17:04:29,664 [8 ] 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%3D1771232668182%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 17:04:29,665 [8 ] 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-16 17:04:29,665 [8 ] 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-16 17:04:29,665 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:29,666 [8 ] 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-16 17:04:29,668 [8 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771232668182&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:04:29,670 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:29,671 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.139ms INFO 2026-02-16 17:04:29,671 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:29,671 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6684ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:29,714 [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-16 17:04:29,715 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:04:29,715 [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-16 17:04:29,715 [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-16 17:04:29,715 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:29,716 [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-16 17:04:29,718 [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-16 17:04:29,718 [4 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 17:04:29,718 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:29,718 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.4453ms INFO 2026-02-16 17:04:29,718 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:29,718 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.5631ms 401 application/json; charset=utf-8 INFO 2026-02-16 17:04:29,883 [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-16 17:04:29,883 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:04:29,884 [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-16 17:04:29,884 [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-16 17:04:29,884 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 17:04:29,886 [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-16 17:04:29,887 [6 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTk2OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuW5syIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzIyIiwianRpIjoiZDg2ZjJhMWYtYTdjNi00NjhmLTllMWUtMjU1ZDMwMWZhZTkzIiwiaWF0IjoxNzcwOTQ3NTQxLCJuYmYiOjE3NzA5NDc1MzksImV4cCI6MTc3MTAzMzk0MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.gMz15Qfdnt7MZ7xW7XI5oxMbwC4hogVJw18b8rRG6OY INFO 2026-02-16 17:04:29,890 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:29,890 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4652ms INFO 2026-02-16 17:04:29,890 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 17:04:29,890 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.206ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,082 [43 ] 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-16 17:04:30,082 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:04:30,082 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,085 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,086 [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-16 17:04:30,087 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 17:04:30,088 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 17:04:30,088 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 17:04:30,103 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 17:04:30,106 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,106 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.8089ms INFO 2026-02-16 17:04:30,106 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,106 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4152ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,291 [43 ] 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-16 17:04:30,291 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,292 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,293 [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-16 17:04:30,293 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,293 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,293 [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-16 17:04:30,294 [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-16 17:04:30,295 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 17:04:30,295 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 17:04:30,296 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 17:04:30,297 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,297 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8082ms INFO 2026-02-16 17:04:30,297 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,297 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0821ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,325 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 17:04:30,328 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,328 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.4161ms INFO 2026-02-16 17:04:30,328 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,328 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3276ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,500 [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-16 17:04:30,500 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,500 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,501 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 17:04:30,501 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,502 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,502 [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-16 17:04:30,503 [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-16 17:04:30,503 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:04:30,503 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,503 [44 ] 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-16 17:04:30,503 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,504 [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-16 17:04:30,508 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,508 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.7664ms INFO 2026-02-16 17:04:30,508 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,508 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7881ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,509 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,509 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9623ms INFO 2026-02-16 17:04:30,509 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,509 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.974ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,511 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,511 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.9173ms INFO 2026-02-16 17:04:30,511 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,511 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7588ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,587 [44 ] 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-16 17:04:30,587 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,587 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,589 [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-16 17:04:30,590 [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-16 17:04:30,591 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,591 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,591 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 17:04:30,591 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,591 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,592 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,592 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0811ms INFO 2026-02-16 17:04:30,592 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,592 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8587ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,592 [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-16 17:04:30,593 [4 ] 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-16 17:04:30,596 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,596 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8608ms INFO 2026-02-16 17:04:30,596 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,596 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7109ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,596 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,596 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.0058ms INFO 2026-02-16 17:04:30,596 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,596 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7009ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,661 [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-16 17:04:30,661 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,661 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,662 [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-16 17:04:30,664 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 17:04:30,664 [8 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,664 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,665 [8 ] 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-16 17:04:30,668 [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-16 17:04:30,669 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,669 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,683 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,683 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 17.64ms INFO 2026-02-16 17:04:30,683 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,683 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2193ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,684 [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-16 17:04:30,684 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,684 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 21.7033ms INFO 2026-02-16 17:04:30,684 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,684 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6132ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,688 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,688 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6326ms INFO 2026-02-16 17:04:30,688 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,688 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0035ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,712 [4 ] 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-16 17:04:30,712 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,712 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,714 [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-16 17:04:30,717 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,717 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9109ms INFO 2026-02-16 17:04:30,717 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,717 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7933ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,747 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 17:04:30,747 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,747 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,748 [34 ] 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-16 17:04:30,757 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,757 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.7417ms INFO 2026-02-16 17:04:30,757 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,757 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4779ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:30,765 [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-16 17:04:30,765 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:30,765 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,766 [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-16 17:04:30,788 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:30,788 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.8554ms INFO 2026-02-16 17:04:30,788 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:30,788 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4625ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:33,566 [4 ] 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-16 17:04:33,566 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:04:33,567 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:33,567 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:33,568 [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-16 17:04:33,574 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:33,574 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8453ms INFO 2026-02-16 17:04:33,574 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:33,574 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9279ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:33,612 [34 ] 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-16 17:04:33,612 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:33,613 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:33,613 [4 ] 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-16 17:04:33,613 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:33,613 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:33,614 [34 ] 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-16 17:04:33,614 [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-16 17:04:33,617 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:33,617 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9663ms INFO 2026-02-16 17:04:33,617 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:33,617 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6281ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:33,646 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:33,646 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 32.5295ms INFO 2026-02-16 17:04:33,646 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:33,647 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.4349ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:35,252 [33 ] 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-16 17:04:35,252 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:04:35,253 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:35,253 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,254 [6 ] 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-16 17:04:35,254 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:35,254 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,254 [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-16 17:04:35,255 [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-16 17:04:35,260 [8 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:35,260 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4733ms INFO 2026-02-16 17:04:35,260 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,260 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:35,260 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.714ms INFO 2026-02-16 17:04:35,260 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.344ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:35,260 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,260 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8903ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:35,264 [4 ] 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-16 17:04:35,264 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:35,264 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,265 [4 ] 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-16 17:04:35,268 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:35,269 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3659ms INFO 2026-02-16 17:04:35,269 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,269 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0296ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:35,294 [6 ] 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-16 17:04:35,294 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:35,295 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,297 [6 ] 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-16 17:04:35,340 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:35,343 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 46.5889ms INFO 2026-02-16 17:04:35,343 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,343 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.1327ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:35,457 [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-16 17:04:35,457 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:35,457 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,459 [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-16 17:04:35,462 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:35,462 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5287ms INFO 2026-02-16 17:04:35,462 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:35,463 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8837ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:36,696 [4 ] 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-16 17:04:36,696 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:04:36,697 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:36,697 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:36,698 [4 ] 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-16 17:04:36,705 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:36,705 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.1381ms INFO 2026-02-16 17:04:36,705 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:36,706 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4513ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:43,304 [34 ] 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-16 17:04:43,304 [6 ] 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-16 17:04:43,304 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:43,304 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:04:43,304 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:43,305 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:43,306 [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-16 17:04:43,307 [6 ] 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-16 17:04:43,310 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:43,310 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2049ms INFO 2026-02-16 17:04:43,310 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:43,310 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.447ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:04:43,315 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:04:43,315 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 8.7943ms INFO 2026-02-16 17:04:43,315 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-02-16 17:04:43,315 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4663ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:05:55,564 [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-23&endDate=2026-02-27&timeBegin=07:45&timeEnd=16:45&leaveType=21&isPanel=true& INFO 2026-02-16 17:05:55,565 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:05:55,565 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:05:55,568 [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-16 17:05:55,577 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:05:55,578 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 10.6312ms INFO 2026-02-16 17:05:55,578 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:05:55,579 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1661ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:05,149 [39 ] 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-16 17:06:05,149 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:05,149 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:05,150 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:05,151 [39 ] 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-16 17:06:05,161 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:05,161 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 10.0935ms INFO 2026-02-16 17:06:05,161 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:05,161 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1895ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:05,333 [39 ] 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-16 17:06:05,333 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:05,334 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:05,336 [39 ] 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-16 17:06:05,341 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:05,341 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 5.2249ms INFO 2026-02-16 17:06:05,342 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:05,342 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4649ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:05,584 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50022 INFO 2026-02-16 17:06:05,584 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:05,584 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:05,584 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:05,586 [46 ] 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-16 17:06:05,871 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:05,871 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 284.948ms INFO 2026-02-16 17:06:05,871 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:05,871 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 287.556ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:06,110 [46 ] 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-16 17:06:06,110 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:06,110 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:06,111 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:06,113 [46 ] 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-16 17:06:06,180 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366166,Dealer:1722,FlowID:78,KeyField:K_ID,KeyFieldValue:65840,FlowTable:K_LEAVE,ApplyA0188:1722,flowNode:begin INFO 2026-02-16 17:06:06,188 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1722,FlowID:78,KeyField:K_ID,KeyFieldValue:65840,FlowTable:K_LEAVE,ApplyA0188:1722,flowNode:N1678780289927 INFO 2026-02-16 17:06:06,195 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-02-16 17:06:06,198 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366167,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:65840,FlowTable:K_LEAVE,ApplyA0188:1722,flowNode:N1678780289927 INFO 2026-02-16 17:06:06,207 [16 ] 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:65840,FlowTable:K_LEAVE,ApplyA0188:1722,flowNode:N1660557086424 INFO 2026-02-16 17:06:06,234 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:06,235 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 122.552ms INFO 2026-02-16 17:06:06,235 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:06,235 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 125.467ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:07,491 [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-16 17:06:07,491 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:07,492 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:07,492 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:07,493 [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-16 17:06:07,501 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:07,501 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.6981ms INFO 2026-02-16 17:06:07,501 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:07,501 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9692ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:07,597 [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-16 17:06:07,597 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:07,597 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:07,598 [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-16 17:06:07,653 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:07,653 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 54.5901ms INFO 2026-02-16 17:06:07,653 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:07,653 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.4175ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:10,700 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-16 17:06:10,700 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:10,701 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-16 17:06:10,701 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1581ms 200 application/javascript INFO 2026-02-16 17:06:10,705 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-16 17:06:10,705 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:10,708 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-16 17:06:10,708 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3663ms 200 application/javascript INFO 2026-02-16 17:06:10,765 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-16 17:06:10,767 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-16 17:06:10,767 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4662ms 200 text/css INFO 2026-02-16 17:06:10,767 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-16 17:06:10,767 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-16 17:06:10,767 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-16 17:06:10,767 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6259ms 200 text/css INFO 2026-02-16 17:06:10,768 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-16 17:06:10,768 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8468ms 200 text/css INFO 2026-02-16 17:06:10,782 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-16 17:06:10,783 [39 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/tab.14008936.css was not modified INFO 2026-02-16 17:06:10,783 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0596ms 304 text/css INFO 2026-02-16 17:06:10,801 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-16 17:06:10,801 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:10,801 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-16 17:06:10,802 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5404ms 200 application/javascript INFO 2026-02-16 17:06:10,852 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-16 17:06:10,852 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:10,852 [46 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/tab.f78a0e46.js was not modified INFO 2026-02-16 17:06:10,852 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3558ms 304 application/javascript INFO 2026-02-16 17:06:10,875 [46 ] 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-16 17:06:10,875 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:10,875 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:10,875 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:10,876 [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-16 17:06:10,882 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:10,882 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5497ms INFO 2026-02-16 17:06:10,882 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:10,882 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4844ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:11,092 [46 ] 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-16 17:06:11,093 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:11,093 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,094 [46 ] 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-16 17:06:11,098 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:11,098 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5196ms INFO 2026-02-16 17:06:11,098 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,098 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5518ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:11,304 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=751eae8d-bc24-49f7-baff-1b51c2072bc0& INFO 2026-02-16 17:06:11,305 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:11,305 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,306 [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-16 17:06:11,357 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:11,357 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.8821ms INFO 2026-02-16 17:06:11,357 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,358 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.056ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:11,546 [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-16 17:06:11,546 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:11,546 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,548 [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-16 17:06:11,549 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366166&isHis=& INFO 2026-02-16 17:06:11,549 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:11,549 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,550 [39 ] 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-16 17:06:11,554 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:11,554 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4919ms INFO 2026-02-16 17:06:11,554 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,555 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5767ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:11,555 [39 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 17:06:11,560 [39 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-02-16 17:06:11,562 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:11,562 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.819ms INFO 2026-02-16 17:06:11,562 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,562 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5859ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:11,766 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=366166& INFO 2026-02-16 17:06:11,766 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:11,766 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,767 [46 ] 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-16 17:06:11,776 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:11,777 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 9.0709ms INFO 2026-02-16 17:06:11,777 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,777 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1121ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:11,966 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=751eae8d-bc24-49f7-baff-1b51c2072bc0&isHis=& INFO 2026-02-16 17:06:11,966 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:11,966 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,968 [39 ] 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-16 17:06:11,983 [46 ] 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=751eae8d-bc24-49f7-baff-1b51c2072bc0&recordId=65840&tableName=K_LEAVE& INFO 2026-02-16 17:06:11,984 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:11,984 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,985 [46 ] 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-16 17:06:11,995 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=751eae8d-bc24-49f7-baff-1b51c2072bc0&flowID=78&nodeCode=begin& INFO 2026-02-16 17:06:11,995 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:11,995 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:11,997 [15 ] 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-16 17:06:12,099 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:12,099 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 114.3662ms INFO 2026-02-16 17:06:12,099 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,100 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 116.2467ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:12,100 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:12,100 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 132.7025ms INFO 2026-02-16 17:06:12,100 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,100 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 134.5432ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:12,103 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:12,103 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 106.1643ms INFO 2026-02-16 17:06:12,103 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,103 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.1982ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:12,316 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366166& INFO 2026-02-16 17:06:12,317 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:12,317 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,318 [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-16 17:06:12,326 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:12,326 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.3694ms INFO 2026-02-16 17:06:12,326 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,327 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3971ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:12,488 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-16 17:06:12,489 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-16 17:06:12,489 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9808ms 200 image/png INFO 2026-02-16 17:06:12,532 [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-16 17:06:12,532 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:12,532 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,534 [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-16 17:06:12,537 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:12,538 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.9261ms INFO 2026-02-16 17:06:12,538 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,538 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9955ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:12,538 [15 ] 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-16 17:06:12,539 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:12,539 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,540 [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-16 17:06:12,541 [30 ] 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-16 17:06:12,541 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:12,541 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,543 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 17:06:12,543 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:12,543 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3324ms INFO 2026-02-16 17:06:12,543 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,543 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1296ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:12,545 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:12,546 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8909ms INFO 2026-02-16 17:06:12,546 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,546 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8308ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:12,584 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=751eae8d-bc24-49f7-baff-1b51c2072bc0& INFO 2026-02-16 17:06:12,584 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:12,584 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,586 [30 ] 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-16 17:06:12,663 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:12,667 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 81.0549ms INFO 2026-02-16 17:06:12,667 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:12,667 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.9402ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:14,035 [46 ] 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-16 17:06:14,036 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:14,036 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:14,037 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:14,038 [46 ] 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-16 17:06:14,045 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:14,045 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.3552ms INFO 2026-02-16 17:06:14,045 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:14,046 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2146ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:14,253 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-16 17:06:14,254 [46 ] 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-16 17:06:14,254 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8873ms 200 image/png INFO 2026-02-16 17:06:14,272 [39 ] 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=sXkgfer2D%2Fs%3D& INFO 2026-02-16 17:06:14,273 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:14,273 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:14,274 [39 ] 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-16 17:06:14,282 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:14,282 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.2773ms INFO 2026-02-16 17:06:14,282 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:14,282 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6256ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:21,836 [39 ] 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-16 17:06:21,837 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:06:21,837 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:21,837 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:21,838 [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-16 17:06:21,844 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:21,844 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.551ms INFO 2026-02-16 17:06:21,844 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:21,844 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6441ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:06:21,859 [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-16 17:06:21,859 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:06:21,860 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:21,861 [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-16 17:06:21,912 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:06:21,912 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 51.2111ms INFO 2026-02-16 17:06:21,912 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:06:21,912 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.0965ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:22,879 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771233502857&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:18:22,880 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:18:22,880 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2031ms 200 text/html INFO 2026-02-16 17:18:23,516 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.19172449503382394 INFO 2026-02-16 17:18:23,517 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 17:18:23,517 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0234ms 200 application/javascript INFO 2026-02-16 17:18:23,703 [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-16 17:18:23,703 [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%3D1771233502857%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 17:18:23,703 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:23,704 [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-16 17:18:23,704 [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-16 17:18:23,704 [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-16 17:18:23,704 [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-16 17:18:23,704 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:23,704 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:23,705 [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-16 17:18:23,705 [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). WARN 2026-02-16 17:18:23,706 [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-16 17:18:23,707 [64 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 17:18:23,707 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:23,707 [60 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771233502857&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:18:23,707 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1857ms INFO 2026-02-16 17:18:23,707 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:23,707 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7855ms 401 application/json; charset=utf-8 INFO 2026-02-16 17:18:23,710 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:23,710 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2239ms INFO 2026-02-16 17:18:23,710 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:23,710 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7623ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:23,786 [62 ] 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-16 17:18:23,787 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:23,787 [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-16 17:18:23,787 [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-16 17:18:23,787 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 17:18:23,788 [62 ] 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-16 17:18:23,790 [60 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MjgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMzM3NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiSi-aBkuS4rSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTI4IiwianRpIjoiOGQ4OTE4ODAtNTEwYS00YjBkLWJlMzAtOTg1MDcxMzFlMzQzIiwiaWF0IjoxNzcxMDI4MDc0LCJuYmYiOjE3NzEwMjgwNzIsImV4cCI6MTc3MTExNDQ3NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Kz2mpU_ajZ3un504E658haXot1JpZy_Um7ImY1l2iZQ INFO 2026-02-16 17:18:23,793 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:23,793 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.5607ms INFO 2026-02-16 17:18:23,793 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 17:18:23,793 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5478ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:23,896 [62 ] 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-16 17:18:23,896 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:23,897 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:23,899 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:23,900 [62 ] 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-16 17:18:23,902 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 17:18:23,902 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 17:18:23,902 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 17:18:23,917 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 17:18:23,919 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:23,919 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.836ms INFO 2026-02-16 17:18:23,919 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:23,919 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1477ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,130 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 17:18:24,130 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,130 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,132 [60 ] 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-16 17:18:24,133 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 17:18:24,133 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 17:18:24,133 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 17:18:24,139 [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-16 17:18:24,139 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,139 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,141 [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-16 17:18:24,144 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,144 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7365ms INFO 2026-02-16 17:18:24,144 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,144 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9071ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,162 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 17:18:24,165 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,165 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.4792ms INFO 2026-02-16 17:18:24,165 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,166 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6272ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,281 [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-16 17:18:24,282 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,282 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,283 [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-16 17:18:24,299 [61 ] 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-16 17:18:24,300 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,300 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,301 [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-16 17:18:24,305 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,305 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,305 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5635ms INFO 2026-02-16 17:18:24,305 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 21.6346ms INFO 2026-02-16 17:18:24,305 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,305 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,305 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6615ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,305 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6247ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,317 [64 ] 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-16 17:18:24,317 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:24,317 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,317 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,318 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 17:18:24,324 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,324 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2116ms INFO 2026-02-16 17:18:24,324 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,324 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9556ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,380 [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-16 17:18:24,380 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,380 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,382 [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-16 17:18:24,385 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,385 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4517ms INFO 2026-02-16 17:18:24,385 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,385 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3255ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,390 [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-16 17:18:24,391 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,391 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,392 [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-16 17:18:24,396 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,396 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8652ms INFO 2026-02-16 17:18:24,396 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,396 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.587ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,396 [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-16 17:18:24,396 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,396 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,398 [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-16 17:18:24,400 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,401 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8635ms INFO 2026-02-16 17:18:24,401 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,401 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5801ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,403 [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-16 17:18:24,403 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,403 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,404 [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-16 17:18:24,412 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,413 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4591ms INFO 2026-02-16 17:18:24,413 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,413 [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-16 17:18:24,413 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1208ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,413 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,413 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,414 [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-16 17:18:24,417 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,417 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1522ms INFO 2026-02-16 17:18:24,417 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,418 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8681ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,419 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 17:18:24,419 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,419 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,420 [64 ] 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-16 17:18:24,425 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,425 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4528ms INFO 2026-02-16 17:18:24,425 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,425 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.22ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,473 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 17:18:24,473 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,474 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,474 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 17:18:24,475 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,475 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,475 [64 ] 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-16 17:18:24,476 [60 ] 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-16 17:18:24,486 [64 ] 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-16 17:18:24,487 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:24,487 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,488 [64 ] 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-16 17:18:24,491 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,491 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1535ms INFO 2026-02-16 17:18:24,491 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,491 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0305ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,493 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,494 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 18.6405ms INFO 2026-02-16 17:18:24,494 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,494 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7323ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:24,496 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:24,496 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.8083ms INFO 2026-02-16 17:18:24,496 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:24,496 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.7351ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:27,852 [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-16 17:18:27,852 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:27,852 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:27,853 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:27,854 [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-16 17:18:27,855 [60 ] 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-16 17:18:27,855 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:27,856 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:27,857 [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-16 17:18:27,859 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:27,859 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4969ms INFO 2026-02-16 17:18:27,859 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:27,860 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6081ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:27,861 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:27,861 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6765ms INFO 2026-02-16 17:18:27,861 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:27,861 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6388ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:27,861 [59 ] 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-16 17:18:27,861 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:27,861 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:27,861 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:27,863 [59 ] 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-16 17:18:28,020 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:28,023 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 159.3997ms INFO 2026-02-16 17:18:28,023 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:28,023 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 161.8579ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:31,467 [59 ] 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-16 17:18:31,467 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:31,474 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:31,474 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:31,476 [59 ] 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-16 17:18:31,519 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:31,520 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 44.6451ms INFO 2026-02-16 17:18:31,521 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:31,521 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.1215ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:32,671 [61 ] 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-16 17:18:32,671 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:32,671 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:32,671 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:32,673 [61 ] 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-16 17:18:32,698 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:32,698 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 25.0674ms INFO 2026-02-16 17:18:32,698 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:32,698 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1745ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:43,388 [62 ] 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-16 17:18:43,388 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:43,389 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:43,389 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:43,390 [62 ] 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-16 17:18:43,396 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:43,396 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.5012ms INFO 2026-02-16 17:18:43,396 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:43,396 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6881ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:18:44,659 [64 ] 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-16 17:18:44,659 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:18:44,659 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:18:44,659 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:44,661 [64 ] 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-16 17:18:44,683 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:18:44,684 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.8273ms INFO 2026-02-16 17:18:44,684 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 17:18:44,684 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.0464ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:22:55,049 [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-16 17:22:55,051 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:22:55,051 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3702ms 200 text/html INFO 2026-02-16 17:22:55,337 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 17:22:55,337 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:22:55,349 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 17:22:55,349 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6765ms 200 application/javascript INFO 2026-02-16 17:22:55,377 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 17:22:55,378 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 17:22:55,379 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0288ms 200 application/javascript INFO 2026-02-16 17:22:55,379 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 17:22:55,382 [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-16 17:22:55,382 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7276ms 200 text/css INFO 2026-02-16 17:22:55,383 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 17:22:55,384 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 17:22:55,384 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9481ms 200 application/javascript INFO 2026-02-16 17:22:55,476 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 17:22:55,476 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 17:22:55,476 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 17:22:55,476 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9159ms 200 application/javascript INFO 2026-02-16 17:22:55,477 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 17:22:55,477 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6472ms 200 application/javascript INFO 2026-02-16 17:22:55,482 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 17:22:55,482 [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-16 17:22:55,482 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 17:22:55,482 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6299ms 200 application/javascript INFO 2026-02-16 17:22:55,484 [56 ] 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-16 17:22:55,484 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9276ms 200 application/javascript INFO 2026-02-16 17:22:55,554 [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-16 17:22:55,556 [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-16 17:22:55,556 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9977ms 200 application/javascript INFO 2026-02-16 17:22:55,561 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771233774793&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:22:55,561 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:22:55,561 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7796ms 200 text/html INFO 2026-02-16 17:22:55,695 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 17:22:55,696 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:22:55,706 [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-16 17:22:55,707 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1535ms 200 application/javascript INFO 2026-02-16 17:22:55,737 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 17:22:55,740 [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-16 17:22:55,740 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5738ms 200 text/css INFO 2026-02-16 17:22:55,783 [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-16 17:22:55,784 [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-16 17:22:55,784 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1876ms 200 application/javascript INFO 2026-02-16 17:22:55,832 [56 ] 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-16 17:22:55,834 [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-16 17:22:55,834 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4779ms 200 application/javascript INFO 2026-02-16 17:22:59,670 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 17:22:59,671 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 17:22:59,671 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6124ms 200 application/javascript INFO 2026-02-16 17:23:00,370 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.42921137304104817 INFO 2026-02-16 17:23:00,371 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 17:23:00,371 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7334ms 200 application/javascript INFO 2026-02-16 17:23:00,481 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 17:23:00,482 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 17:23:00,482 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1252ms 200 image/jpeg INFO 2026-02-16 17:23:00,915 [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%3D1771233774793%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 17:23:00,916 [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-16 17:23:00,916 [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-16 17:23:00,916 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:00,917 [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-16 17:23:00,919 [56 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771233774793&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:23:00,921 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:00,922 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0188ms INFO 2026-02-16 17:23:00,922 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:00,922 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5334ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:00,955 [53 ] 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-16 17:23:00,955 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:00,955 [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-16 17:23:00,955 [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-16 17:23:00,955 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:00,957 [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-16 17:23:00,958 [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-16 17:23:00,958 [53 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 17:23:00,958 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:00,958 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1633ms INFO 2026-02-16 17:23:00,958 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:00,958 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.293ms 401 application/json; charset=utf-8 INFO 2026-02-16 17:23:01,707 [51 ] 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-16 17:23:01,707 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:01,708 [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-16 17:23:01,708 [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-16 17:23:01,708 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 17:23:01,709 [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-16 17:23:01,714 [53 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjIxNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW8oOivmiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzQ3IiwianRpIjoiMTNkZWRhMTUtOWM3Zi00MTA1LWE2MDctZjQ4ZGNjMTYzZDYyIiwiaWF0IjoxNzcwMjU3MzE5LCJuYmYiOjE3NzAyNTczMTcsImV4cCI6MTc3MDM0MzcxOSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.MX8C-Wzk2b62KQ4CHvKceCfP930EWiAGXKk7hTEsKo0 INFO 2026-02-16 17:23:01,717 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:01,717 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.7743ms INFO 2026-02-16 17:23:01,717 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 17:23:01,717 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3578ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:05,615 [51 ] 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-16 17:23:05,615 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:05,615 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:05,617 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:05,619 [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-16 17:23:05,631 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 17:23:05,631 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 17:23:05,631 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 17:23:05,646 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 17:23:05,648 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:05,648 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 29.4644ms INFO 2026-02-16 17:23:05,648 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:05,649 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.6034ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:05,899 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 17:23:05,899 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:05,899 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:05,901 [5 ] 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-16 17:23:05,902 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 17:23:05,902 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 17:23:05,903 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 17:23:05,908 [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-16 17:23:05,908 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:05,909 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:05,910 [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-16 17:23:05,913 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:05,913 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2766ms INFO 2026-02-16 17:23:05,913 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:05,913 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.231ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:05,932 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 17:23:05,935 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:05,935 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.4109ms INFO 2026-02-16 17:23:05,935 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:05,935 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9312ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:06,466 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 17:23:06,466 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 17:23:06,467 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:06,467 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:06,467 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 17:23:06,467 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6312ms 200 application/javascript INFO 2026-02-16 17:23:06,467 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-02-16 17:23:06,467 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7597ms 200 application/javascript INFO 2026-02-16 17:23:06,515 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 17:23:06,515 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:06,516 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 17:23:06,516 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6016ms 200 application/javascript INFO 2026-02-16 17:23:06,638 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 17:23:06,638 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 17:23:06,638 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 17:23:06,639 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.965ms 200 text/css INFO 2026-02-16 17:23:06,639 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 17:23:06,639 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0639ms 200 text/css INFO 2026-02-16 17:23:06,954 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 17:23:06,954 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:06,954 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 17:23:06,955 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7791ms 200 application/javascript INFO 2026-02-16 17:23:06,960 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 17:23:06,960 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 17:23:06,960 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:06,960 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 17:23:06,960 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5635ms 200 application/javascript INFO 2026-02-16 17:23:06,961 [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-16 17:23:06,961 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.27ms 200 text/css INFO 2026-02-16 17:23:07,075 [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-16 17:23:07,076 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:07,076 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:07,077 [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-16 17:23:07,081 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 17:23:07,081 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:07,082 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-02-16 17:23:07,082 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.531ms 200 application/javascript INFO 2026-02-16 17:23:07,084 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:07,084 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2682ms INFO 2026-02-16 17:23:07,084 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:07,084 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3377ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:07,254 [53 ] 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-16 17:23:07,255 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:07,255 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:07,256 [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-16 17:23:07,260 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:07,260 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5423ms INFO 2026-02-16 17:23:07,260 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:07,260 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.728ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:07,526 [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-16 17:23:07,526 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:07,526 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:07,526 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:07,528 [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-16 17:23:07,664 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:07,665 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 136.7647ms INFO 2026-02-16 17:23:07,665 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:07,665 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 138.8173ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:08,168 [51 ] 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-16 17:23:08,169 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:08,169 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:08,170 [51 ] 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-16 17:23:08,174 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:08,174 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9686ms INFO 2026-02-16 17:23:08,174 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:08,174 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0228ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:11,240 [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-16 17:23:11,240 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:11,240 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:11,242 [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-16 17:23:11,250 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:11,250 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.2221ms INFO 2026-02-16 17:23:11,250 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:11,250 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2852ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:31,444 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771233810513&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:23:31,445 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:23:31,445 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.95ms 200 text/html INFO 2026-02-16 17:23:33,190 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.015618146623492701 INFO 2026-02-16 17:23:33,191 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 17:23:33,191 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9227ms 200 application/javascript INFO 2026-02-16 17:23:33,539 [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%3D1771233810513%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 17:23:33,540 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:33,540 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:33,541 [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-16 17:23:33,542 [56 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771233810513&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 17:23:33,545 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:33,545 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0647ms INFO 2026-02-16 17:23:33,545 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:33,545 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1134ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:33,639 [5 ] 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-16 17:23:33,639 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:33,640 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:33,640 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:33,641 [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-16 17:23:33,642 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 17:23:33,642 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 17:23:33,642 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 17:23:33,657 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 17:23:33,660 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:33,660 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.0941ms INFO 2026-02-16 17:23:33,660 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:33,660 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4064ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:33,842 [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-16 17:23:33,842 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:33,843 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:33,844 [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-16 17:23:33,845 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 17:23:33,845 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 17:23:33,845 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 17:23:33,846 [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-16 17:23:33,847 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:33,847 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:33,848 [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-16 17:23:33,852 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:33,852 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1356ms INFO 2026-02-16 17:23:33,852 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:33,852 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9612ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:33,860 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 17:23:33,863 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:33,863 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.7897ms INFO 2026-02-16 17:23:33,863 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:33,863 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9378ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,068 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 17:23:34,070 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-02-16 17:23:34,070 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6469ms 200 text/css INFO 2026-02-16 17:23:34,099 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 17:23:34,099 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,099 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,101 [29 ] 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-16 17:23:34,104 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,105 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.9718ms INFO 2026-02-16 17:23:34,105 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,105 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3505ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,111 [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-16 17:23:34,111 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,111 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,112 [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-16 17:23:34,115 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,115 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3006ms INFO 2026-02-16 17:23:34,116 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,116 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1124ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,151 [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-16 17:23:34,151 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:34,151 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,152 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,153 [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-16 17:23:34,158 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,159 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6037ms INFO 2026-02-16 17:23:34,159 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,159 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6593ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,276 [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-16 17:23:34,276 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,277 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,278 [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-16 17:23:34,283 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,283 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.2502ms INFO 2026-02-16 17:23:34,283 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,283 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3557ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,360 [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-16 17:23:34,361 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,361 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,362 [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-16 17:23:34,366 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,366 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4921ms INFO 2026-02-16 17:23:34,366 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,366 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5876ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,541 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 17:23:34,541 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 17:23:34,541 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 17:23:34,541 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-02-16 17:23:34,541 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6565ms 200 image/png INFO 2026-02-16 17:23:34,541 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6392ms 200 image/png INFO 2026-02-16 17:23:34,561 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 17:23:34,562 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-02-16 17:23:34,562 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4589ms 200 image/png INFO 2026-02-16 17:23:34,565 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 17:23:34,566 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 17:23:34,566 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4087ms 200 image/png INFO 2026-02-16 17:23:34,698 [56 ] 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-16 17:23:34,699 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,699 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,700 [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-16 17:23:34,704 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,704 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5146ms INFO 2026-02-16 17:23:34,704 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,704 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.762ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,708 [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-16 17:23:34,708 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,708 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,709 [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-16 17:23:34,713 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,713 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5744ms INFO 2026-02-16 17:23:34,713 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,713 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5341ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,755 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 17:23:34,755 [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-16 17:23:34,756 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,756 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,756 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,756 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,757 [29 ] 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-16 17:23:34,758 [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-16 17:23:34,760 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 17:23:34,760 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,760 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,761 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,761 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.9103ms INFO 2026-02-16 17:23:34,761 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,761 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3475ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,761 [56 ] 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-16 17:23:34,762 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,762 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.4214ms INFO 2026-02-16 17:23:34,762 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,762 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7708ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,770 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,770 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4926ms INFO 2026-02-16 17:23:34,770 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,770 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2284ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,788 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 17:23:34,788 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 17:23:34,789 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 17:23:34,789 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9327ms 200 image/jpeg INFO 2026-02-16 17:23:34,789 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 17:23:34,789 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1481ms 200 image/jpeg INFO 2026-02-16 17:23:34,789 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 17:23:34,790 [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-16 17:23:34,790 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9882ms 200 image/jpeg INFO 2026-02-16 17:23:34,805 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 17:23:34,805 [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-16 17:23:34,805 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4139ms 200 image/png INFO 2026-02-16 17:23:34,944 [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-16 17:23:34,945 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,945 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 17:23:34,945 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,945 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:34,945 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,946 [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-16 17:23:34,946 [31 ] 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-16 17:23:34,960 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,960 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.9761ms INFO 2026-02-16 17:23:34,960 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,960 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2746ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:34,972 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:34,972 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 26.0392ms INFO 2026-02-16 17:23:34,972 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:34,973 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.7949ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:36,719 [32 ] 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-16 17:23:36,721 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:36,721 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:36,723 [32 ] 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-16 17:23:36,724 [32 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjIxNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW8oOivmiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzQ3IiwianRpIjoiZDI4ODE2ODctN2FhMi00ZGM0LTkzNzgtMTdjNThkMTMxNjY1IiwiaWF0IjoxNzcxMjMzNzgxLCJuYmYiOjE3NzEyMzM3NzksImV4cCI6MTc3MTMyMDE4MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.8HmEh66thAd9hXFe4McY3-BXNaktmzWmt6KmFFvTjJg INFO 2026-02-16 17:23:36,727 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:36,727 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 4.0949ms INFO 2026-02-16 17:23:36,727 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:36,727 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4334ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:36,966 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-02-16 17:23:36,966 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-02-16 17:23:36,966 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:36,966 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-02-16 17:23:36,966 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8144ms 200 application/javascript INFO 2026-02-16 17:23:36,967 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-02-16 17:23:36,967 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5384ms 200 text/css INFO 2026-02-16 17:23:37,042 [18 ] 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-16 17:23:37,042 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:37,042 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:37,042 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,044 [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-16 17:23:37,062 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:37,062 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.3183ms INFO 2026-02-16 17:23:37,062 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,062 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.523ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:37,320 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-02-16 17:23:37,320 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-02-16 17:23:37,320 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7138ms 200 image/png INFO 2026-02-16 17:23:37,426 [18 ] 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-16 17:23:37,426 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:37,426 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,428 [18 ] 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-16 17:23:37,432 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:37,432 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.2468ms INFO 2026-02-16 17:23:37,432 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,432 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4648ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:37,579 [28 ] 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-16 17:23:37,579 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:37,579 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:37,579 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,581 [28 ] 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-16 17:23:37,585 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:37,585 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 4.7662ms INFO 2026-02-16 17:23:37,585 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,586 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0389ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:37,598 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 17:23:37,598 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:37,598 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,599 [32 ] 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-16 17:23:37,604 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:37,604 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.6051ms INFO 2026-02-16 17:23:37,604 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,604 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6678ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:37,731 [18 ] 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-16 17:23:37,731 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:37,731 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,733 [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-16 17:23:37,736 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:37,736 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.569ms INFO 2026-02-16 17:23:37,736 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:37,736 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6103ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:49,393 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 18 INFO 2026-02-16 17:23:49,394 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:23:49,394 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:49,394 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:49,395 [32 ] 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-16 17:23:49,401 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:49,401 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.2116ms INFO 2026-02-16 17:23:49,401 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:49,401 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4775ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:49,693 [18 ] 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-16 17:23:49,693 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:49,693 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:49,695 [18 ] 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-16 17:23:49,705 [32 ] 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-16 17:23:49,705 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:23:49,705 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:49,707 [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-16 17:23:49,710 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:49,710 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6364ms INFO 2026-02-16 17:23:49,710 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:49,710 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5915ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:49,744 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:23:49,749 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 54.1889ms INFO 2026-02-16 17:23:49,749 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 17:23:49,749 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.5366ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:23:50,480 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-16 17:23:50,481 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-02-16 17:23:50,481 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9366ms 200 image/png INFO 2026-02-16 17:23:50,484 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-02-16 17:23:50,485 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-02-16 17:23:50,485 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5297ms 200 image/png INFO 2026-02-16 17:46:16,827 [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-16 17:46:17,386 [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-16 17:46:17,422 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771235173206&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 17:46:17,435 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 17:46:17,436 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0355ms 200 text/html INFO 2026-02-16 17:46:18,345 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.10044412490148469 INFO 2026-02-16 17:46:18,347 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 17:46:18,348 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0707ms 200 application/javascript INFO 2026-02-16 17:46:18,484 [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%3D1771235173206%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 17:46:18,524 [12 ] 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-16 17:46:18,526 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:46:18,645 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:18,645 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:18,708 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:18,708 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:19,871 [15 ] 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-16 17:46:19,871 [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-16 17:46:20,164 [15 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771235173206&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 17:46:20,168 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 17:46:20,174 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 17:46:20,174 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 17:46:20,254 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 17:46:20,374 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:20,383 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 509.3298ms INFO 2026-02-16 17:46:20,383 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,386 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1861.9946ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:20,514 [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-16 17:46:20,533 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:20,533 [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-16 17:46:20,533 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,534 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:20,534 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,536 [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-16 17:46:20,536 [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-16 17:46:20,538 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 17:46:20,539 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 17:46:20,539 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 17:46:20,570 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 17:46:20,581 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:20,583 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 46.8988ms INFO 2026-02-16 17:46:20,583 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,584 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.8609ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:20,596 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:20,599 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 62.4785ms INFO 2026-02-16 17:46:20,599 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,599 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.9962ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:20,621 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:20,624 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 752.347ms INFO 2026-02-16 17:46:20,624 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,624 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2140.3374ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:20,713 [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-16 17:46:20,713 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:20,713 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,716 [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-16 17:46:20,720 [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-16 17:46:20,720 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:20,720 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,722 [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-16 17:46:20,731 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:20,731 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:20,731 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.4284ms INFO 2026-02-16 17:46:20,731 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,732 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.827ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:20,733 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.6983ms INFO 2026-02-16 17:46:20,733 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,733 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9703ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:20,745 [6 ] 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-16 17:46:20,745 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:46:20,746 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:20,746 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,748 [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-16 17:46:20,792 [15 ] 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-16 17:46:20,793 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:20,793 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,840 [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-16 17:46:20,841 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:20,841 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:20,862 [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-16 17:46:20,887 [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-16 17:46:21,075 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:21,076 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 213.6605ms INFO 2026-02-16 17:46:21,076 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:21,076 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 283.6476ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:21,118 [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-16 17:46:21,124 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:21,124 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:21,140 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:21,140 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 391.7444ms INFO 2026-02-16 17:46:21,140 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:21,140 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 394.9977ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:21,193 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=aef684dc-0c24-4047-bbd3-397b62fde566%20%20& INFO 2026-02-16 17:46:21,194 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:21,194 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:21,619 [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-16 17:46:21,620 [16 ] 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-16 17:46:21,638 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:21,639 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 19.897ms INFO 2026-02-16 17:46:21,639 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:21,639 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 520.629ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:21,788 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:21,789 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 901.583ms INFO 2026-02-16 17:46:21,789 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:21,789 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 948.7486ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:22,452 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:22,455 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 835.1278ms INFO 2026-02-16 17:46:22,455 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,455 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1261.7483ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:22,627 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 17:46:22,627 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:22,627 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,630 [7 ] 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-16 17:46:22,632 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366162&isHis=& INFO 2026-02-16 17:46:22,633 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:22,633 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,638 [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-16 17:46:22,650 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 17:46:22,652 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:22,654 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 23.5155ms INFO 2026-02-16 17:46:22,654 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,654 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.3742ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:22,709 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:22,709 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 70.5157ms INFO 2026-02-16 17:46:22,709 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,709 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.5817ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:22,833 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=aef684dc-0c24-4047-bbd3-397b62fde566%20%20&isHis=& INFO 2026-02-16 17:46:22,833 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:22,834 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,837 [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-16 17:46:22,873 [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=N1660557086424&guid=aef684dc-0c24-4047-bbd3-397b62fde566%20%20&recordId=65838&tableName=K_LEAVE& INFO 2026-02-16 17:46:22,874 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:22,874 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,877 [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-16 17:46:22,878 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=aef684dc-0c24-4047-bbd3-397b62fde566%20%20&flowID=78&nodeCode=N1660557086424& INFO 2026-02-16 17:46:22,879 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:22,879 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,881 [12 ] 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-16 17:46:22,984 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:22,986 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:22,986 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 149.6288ms INFO 2026-02-16 17:46:22,986 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,987 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.9217ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:22,987 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 110.4744ms INFO 2026-02-16 17:46:22,987 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:22,987 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.0766ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:23,006 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:23,006 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 125.2286ms INFO 2026-02-16 17:46:23,007 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,007 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 128.3612ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:23,149 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366162& INFO 2026-02-16 17:46:23,150 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:23,150 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,154 [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-16 17:46:23,175 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:23,176 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 21.5134ms INFO 2026-02-16 17:46:23,176 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,176 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6621ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:23,393 [12 ] 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-16 17:46:23,393 [7 ] 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-16 17:46:23,394 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:23,394 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:23,395 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,395 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,397 [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-16 17:46:23,398 [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-16 17:46:23,398 [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-16 17:46:23,398 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:23,398 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,401 [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-16 17:46:23,424 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=aef684dc-0c24-4047-bbd3-397b62fde566%20%20& INFO 2026-02-16 17:46:23,424 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:23,424 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,426 [6 ] 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-16 17:46:23,431 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:23,431 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:23,431 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:23,432 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.6965ms INFO 2026-02-16 17:46:23,432 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.0015ms INFO 2026-02-16 17:46:23,432 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,432 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,432 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7017ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:23,432 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.7351ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:23,432 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.0316ms INFO 2026-02-16 17:46:23,432 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,432 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.1731ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:23,783 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:23,821 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 394.8248ms INFO 2026-02-16 17:46:23,821 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:23,822 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 397.7278ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:25,233 [24 ] 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-16 17:46:25,233 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:46:25,235 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:25,236 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:25,241 [24 ] 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-16 17:46:25,399 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:25,402 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 161.4279ms INFO 2026-02-16 17:46:25,402 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:25,403 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.0111ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:25,585 [24 ] 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=VU%2BC83xvOMc%3D& INFO 2026-02-16 17:46:25,586 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:25,587 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:25,590 [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=onlyAllowedPhotos& INFO 2026-02-16 17:46:25,590 [24 ] 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-16 17:46:25,594 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:25,595 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:25,596 [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-16 17:46:25,605 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:25,605 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:25,605 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 9.0612ms INFO 2026-02-16 17:46:25,605 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:25,606 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7853ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:25,607 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 16.8546ms INFO 2026-02-16 17:46:25,607 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:25,607 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7751ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:25,758 [15 ] 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-16 17:46:25,758 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:25,759 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:25,760 [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-16 17:46:25,764 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:25,764 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7459ms INFO 2026-02-16 17:46:25,764 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:25,764 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8006ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:29,951 [7 ] 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-16 17:46:29,951 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:46:29,952 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:29,953 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:29,956 [7 ] 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-16 17:46:30,017 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:30,019 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 62.5298ms INFO 2026-02-16 17:46:30,019 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:30,019 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.3372ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:30,158 [7 ] 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-16 17:46:30,159 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:30,159 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:30,162 [7 ] 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-16 17:46:30,176 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:30,177 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 15.24ms INFO 2026-02-16 17:46:30,177 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:30,177 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5071ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:30,838 [15 ] 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-16 17:46:30,838 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:46:30,839 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:30,840 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:30,843 [15 ] 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-16 17:46:30,975 [15 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366162,Dealer:1809,FlowID:78,KeyField:K_ID,KeyFieldValue:65838,FlowTable:K_LEAVE,ApplyA0188:1803,flowNode:N1660557086424 INFO 2026-02-16 17:46:30,986 [15 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1809,FlowID:78,KeyField:K_ID,KeyFieldValue:65838,FlowTable:K_LEAVE,ApplyA0188:1803,flowNode:N1660557100927 INFO 2026-02-16 17:46:31,078 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:31,080 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 236.6491ms INFO 2026-02-16 17:46:31,080 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:31,080 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 242.3568ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:32,273 [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=disableBatchApproval& INFO 2026-02-16 17:46:32,274 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:32,274 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,276 [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-16 17:46:32,278 [7 ] 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-16 17:46:32,278 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 17:46:32,280 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:32,281 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,282 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-16 17:46:32,283 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:32,283 [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-16 17:46:32,283 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,286 [6 ] 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-16 17:46:32,294 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:32,295 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 18.5305ms INFO 2026-02-16 17:46:32,295 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,295 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4784ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:32,298 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:32,298 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:32,298 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.8155ms INFO 2026-02-16 17:46:32,298 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,298 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 12.111ms INFO 2026-02-16 17:46:32,298 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,298 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3707ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:32,298 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7293ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:32,304 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 17:46:32,305 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:32,305 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,307 [15 ] 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-16 17:46:32,313 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:32,313 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.5924ms INFO 2026-02-16 17:46:32,313 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,314 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2516ms 200 application/json; charset=utf-8 INFO 2026-02-16 17:46:32,344 [16 ] 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-16 17:46:32,344 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 17:46:32,345 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,347 [16 ] 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-16 17:46:32,368 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 17:46:32,368 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 21.4084ms INFO 2026-02-16 17:46:32,369 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 17:46:32,369 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3969ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:30:07,926 [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-16 18:30:08,486 [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-16 18:30:08,521 [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-16 18:30:08,607 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 18:30:09,762 [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-16 18:30:10,578 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:30:10,623 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 858.3056ms INFO 2026-02-16 18:30:10,623 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 18:30:10,626 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2105.1905ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:30:10,763 [12 ] 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-16 18:30:10,772 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 18:30:10,775 [12 ] 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-16 18:30:10,785 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:30:10,786 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 11.6946ms INFO 2026-02-16 18:30:10,787 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 18:30:10,787 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.933ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:14,833 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771239014521&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 18:50:14,839 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 18:50:14,839 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3701ms 200 text/html INFO 2026-02-16 18:50:15,705 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.04268589517069066 INFO 2026-02-16 18:50:15,707 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 18:50:15,707 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7293ms 200 application/javascript INFO 2026-02-16 18:50:15,897 [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%3D1771239014521%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 18:50:15,920 [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-16 18:50:15,923 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:50:15,932 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:15,932 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:15,973 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:15,973 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:15,976 [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-16 18:50:15,978 [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-16 18:50:16,131 [44 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771239014521&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 18:50:16,143 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 18:50:16,147 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 18:50:16,147 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 18:50:16,257 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 18:50:16,263 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,265 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 288.6489ms INFO 2026-02-16 18:50:16,265 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,265 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 344.9145ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,401 [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-16 18:50:16,412 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,413 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,415 [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-16 18:50:16,417 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 18:50:16,418 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 18:50:16,419 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 18:50:16,452 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 18:50:16,461 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,463 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.8499ms INFO 2026-02-16 18:50:16,463 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,463 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.0356ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,473 [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-16 18:50:16,473 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,473 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,476 [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-16 18:50:16,539 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,542 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 65.8574ms INFO 2026-02-16 18:50:16,542 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,542 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.1042ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,584 [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-16 18:50:16,585 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,585 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,588 [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-16 18:50:16,596 [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-16 18:50:16,596 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,597 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,599 [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-16 18:50:16,605 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,606 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,606 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.1837ms INFO 2026-02-16 18:50:16,606 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,606 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2624ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,607 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 19.2825ms INFO 2026-02-16 18:50:16,608 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,608 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1999ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,636 [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-16 18:50:16,636 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:50:16,636 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,637 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,637 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,638 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 660.0997ms INFO 2026-02-16 18:50:16,638 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,638 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 741.9239ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,642 [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-16 18:50:16,708 [44 ] 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-16 18:50:16,709 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,709 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,710 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 18:50:16,710 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,711 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,713 [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-16 18:50:16,713 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,713 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,734 [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-16 18:50:16,735 [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-16 18:50:16,736 [43 ] 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-16 18:50:16,748 [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-16 18:50:16,748 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,749 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,756 [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-16 18:50:16,758 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,758 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,838 [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-16 18:50:16,853 [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-16 18:50:16,877 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,877 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,877 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,877 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 142.3169ms INFO 2026-02-16 18:50:16,877 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,877 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 164.248ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,878 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 39.9078ms INFO 2026-02-16 18:50:16,878 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,878 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 121.9939ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,878 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 141.7765ms INFO 2026-02-16 18:50:16,878 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,878 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.8967ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,879 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,879 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 144.6856ms INFO 2026-02-16 18:50:16,879 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,879 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.9688ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,880 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,881 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 27.3145ms INFO 2026-02-16 18:50:16,881 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,881 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.977ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,885 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:16,886 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 243.8113ms INFO 2026-02-16 18:50:16,886 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,886 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 250.0829ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:16,993 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 18:50:16,993 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:16,993 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:16,995 [41 ] 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-16 18:50:17,115 [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-16 18:50:17,115 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:17,116 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:17,124 [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-16 18:50:17,125 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:17,125 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:17,176 [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-16 18:50:17,177 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:50:17,177 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:17,699 [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-16 18:50:17,699 [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-16 18:50:17,700 [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-16 18:50:18,129 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:18,129 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:18,129 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:18,129 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 430.0516ms INFO 2026-02-16 18:50:18,129 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:18,130 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 953.386ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:18,130 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1134.3149ms INFO 2026-02-16 18:50:18,130 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:18,130 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1137.1461ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:18,132 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 432.8024ms INFO 2026-02-16 18:50:18,132 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:18,132 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1017.7318ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:50:18,984 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:50:18,986 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1286.7224ms INFO 2026-02-16 18:50:18,986 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 18:50:18,986 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1861.7977ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:38,435 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771239458794&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 18:57:38,437 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 18:57:38,437 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6604ms 200 text/html INFO 2026-02-16 18:57:39,283 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6052473961363632 INFO 2026-02-16 18:57:39,285 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 18:57:39,285 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1274ms 200 application/javascript INFO 2026-02-16 18:57:39,602 [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%3D1771239458794%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 18:57:39,613 [23 ] 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-16 18:57:39,613 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:39,614 [26 ] 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-16 18:57:39,614 [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-16 18:57:39,615 [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-16 18:57:39,615 [26 ] 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-16 18:57:39,616 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:39,616 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:39,619 [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-16 18:57:39,619 [23 ] 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-16 18:57:39,735 [26 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771239458794&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 18:57:39,765 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:39,766 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 146.8629ms INFO 2026-02-16 18:57:39,766 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:39,766 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 164.0352ms 200 application/json; charset=utf-8 WARN 2026-02-16 18:57:39,776 [23 ] 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-16 18:57:39,777 [23 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 18:57:39,777 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:39,778 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 159.5097ms INFO 2026-02-16 18:57:39,778 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:39,779 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.8613ms 401 application/json; charset=utf-8 INFO 2026-02-16 18:57:39,979 [25 ] 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-16 18:57:39,980 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:39,981 [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-16 18:57:39,981 [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-16 18:57:39,982 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 18:57:39,986 [25 ] 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-16 18:57:39,995 [25 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MDQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzA0MiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOWFiOawkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODA0IiwianRpIjoiYTk5ZWVlYTItNzBiYy00ZGNjLWIyM2MtMmRkMDA1YjIyZTZkIiwiaWF0IjoxNzcwOTUyMzc2LCJuYmYiOjE3NzA5NTIzNzQsImV4cCI6MTc3MTAzODc3NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.7iLx6ohpBlxC_E5OfF_nuVRmHytwgvIy-XuolIdYsLo INFO 2026-02-16 18:57:40,005 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,005 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 19.1437ms INFO 2026-02-16 18:57:40,005 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 18:57:40,006 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3263ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,155 [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-16 18:57:40,155 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:40,155 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,158 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,160 [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-16 18:57:40,161 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 18:57:40,161 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 18:57:40,162 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 18:57:40,178 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 18:57:40,181 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,181 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.7132ms INFO 2026-02-16 18:57:40,181 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,181 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0035ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,327 [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-16 18:57:40,329 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,330 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,333 [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-16 18:57:40,335 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 18:57:40,336 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 18:57:40,336 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 18:57:40,338 [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-16 18:57:40,339 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,339 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,341 [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-16 18:57:40,348 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,348 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.2701ms INFO 2026-02-16 18:57:40,348 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,348 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4366ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,369 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 18:57:40,373 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,373 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 39.0441ms INFO 2026-02-16 18:57:40,373 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,373 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.5427ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,566 [26 ] 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-16 18:57:40,567 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 18:57:40,568 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,569 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,569 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,570 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,571 [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-16 18:57:40,573 [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-16 18:57:40,573 [25 ] 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-16 18:57:40,573 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:40,575 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,576 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,577 [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-16 18:57:40,583 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,583 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.903ms INFO 2026-02-16 18:57:40,583 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,583 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1161ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,586 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,586 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.2755ms INFO 2026-02-16 18:57:40,586 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,586 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0363ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,587 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,587 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 13.735ms INFO 2026-02-16 18:57:40,587 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,587 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.802ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,663 [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-16 18:57:40,663 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,663 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,664 [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-16 18:57:40,664 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,664 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,665 [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-16 18:57:40,665 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 18:57:40,665 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,665 [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-16 18:57:40,665 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,666 [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-16 18:57:40,666 [18 ] 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-16 18:57:40,667 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,667 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,668 [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-16 18:57:40,668 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,668 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,668 [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-16 18:57:40,669 [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-16 18:57:40,672 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,672 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,672 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.69ms INFO 2026-02-16 18:57:40,672 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,672 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.8009ms INFO 2026-02-16 18:57:40,672 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,672 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1777ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,672 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6271ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,675 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,675 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.0261ms INFO 2026-02-16 18:57:40,675 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,675 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2898ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,675 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,675 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 9.8194ms INFO 2026-02-16 18:57:40,675 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,676 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8003ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,677 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,678 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.346ms INFO 2026-02-16 18:57:40,678 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,678 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0939ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,714 [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-16 18:57:40,722 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,722 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,723 [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-16 18:57:40,728 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,728 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.039ms INFO 2026-02-16 18:57:40,728 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,728 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6379ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,792 [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-16 18:57:40,798 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,798 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,799 [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-16 18:57:40,803 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,803 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3122ms INFO 2026-02-16 18:57:40,803 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,803 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.27ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,916 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 18:57:40,917 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,917 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,918 [25 ] 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-16 18:57:40,923 [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-16 18:57:40,923 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:40,923 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,924 [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-16 18:57:40,928 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,928 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.4349ms INFO 2026-02-16 18:57:40,928 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,928 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5278ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:40,943 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:40,943 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.5391ms INFO 2026-02-16 18:57:40,943 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:40,943 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4063ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:41,943 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-02-16 18:57:41,944 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-02-16 18:57:41,944 [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-16 18:57:41,945 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:41,945 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:41,946 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:41,946 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:41,947 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-02-16 18:57:41,947 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7454ms 200 application/javascript INFO 2026-02-16 18:57:41,948 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-02-16 18:57:41,948 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1349ms 200 text/css INFO 2026-02-16 18:57:41,948 [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-16 18:57:41,959 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:41,959 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5836ms INFO 2026-02-16 18:57:41,959 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:41,959 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2074ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:42,183 [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-16 18:57:42,184 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:42,184 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,187 [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-16 18:57:42,191 [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-16 18:57:42,193 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:42,194 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,195 [18 ] 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-16 18:57:42,198 [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-16 18:57:42,201 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:42,202 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,203 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:42,204 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 16.7369ms INFO 2026-02-16 18:57:42,204 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,205 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9779ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:42,229 [18 ] 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-16 18:57:42,235 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:42,237 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 38.8042ms INFO 2026-02-16 18:57:42,237 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,237 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.5582ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:42,239 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:42,240 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.766ms INFO 2026-02-16 18:57:42,240 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,240 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.8174ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:42,257 [20 ] 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-16 18:57:42,258 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:42,258 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,258 [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-16 18:57:42,258 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:42,259 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,259 [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-16 18:57:42,260 [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-16 18:57:42,266 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:42,266 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.7468ms INFO 2026-02-16 18:57:42,266 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,266 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5154ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:42,268 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:42,270 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.2417ms INFO 2026-02-16 18:57:42,270 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,270 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7896ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:42,384 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1804& INFO 2026-02-16 18:57:42,385 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:42,385 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,387 [17 ] 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-16 18:57:42,396 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:42,451 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 64.0654ms INFO 2026-02-16 18:57:42,451 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:42,451 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.636ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:45,305 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/abnormalattendance.f4991bab.css INFO 2026-02-16 18:57:45,305 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/abnormalattendance.ece4ef00.js INFO 2026-02-16 18:57:45,305 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:45,306 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/abnormalattendance.f4991bab.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\abnormalattendance.f4991bab.css' INFO 2026-02-16 18:57:45,306 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/abnormalattendance.ece4ef00.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\abnormalattendance.ece4ef00.js' INFO 2026-02-16 18:57:45,306 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5221ms 200 text/css INFO 2026-02-16 18:57:45,306 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6644ms 200 application/javascript INFO 2026-02-16 18:57:45,345 [18 ] 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-16 18:57:45,345 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:45,345 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:45,346 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:45,348 [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-16 18:57:45,358 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:45,359 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4251ms INFO 2026-02-16 18:57:45,359 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:45,359 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3828ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:45,411 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-16 18:57:45,412 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-16 18:57:45,412 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1591ms 200 image/png INFO 2026-02-16 18:57:45,464 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-02-16 18:57:45,465 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:45,465 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:45,467 [21 ] 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-16 18:57:45,473 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:45,473 [22 ] 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-16 18:57:45,474 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:45,474 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:45,475 [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-16 18:57:45,475 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 8.1585ms INFO 2026-02-16 18:57:45,475 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:45,475 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2382ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:45,481 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:45,481 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.9277ms INFO 2026-02-16 18:57:45,481 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:45,481 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7565ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:45,621 [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-15& INFO 2026-02-16 18:57:45,622 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:45,622 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:45,626 [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-16 18:57:46,011 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:46,014 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 388.0155ms INFO 2026-02-16 18:57:46,015 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:46,015 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 393.3456ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:49,576 [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-16 18:57:49,577 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:49,577 [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-16 18:57:49,578 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:49,578 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:49,578 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:49,579 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:49,581 [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-16 18:57:49,581 [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-16 18:57:49,593 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:49,594 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 13.7302ms INFO 2026-02-16 18:57:49,595 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:49,595 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6854ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:49,598 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:49,598 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.6632ms INFO 2026-02-16 18:57:49,598 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:49,598 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0637ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:52,674 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-02-16 18:57:52,674 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-02-16 18:57:52,674 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:52,675 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-02-16 18:57:52,675 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-02-16 18:57:52,675 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4148ms 200 text/css INFO 2026-02-16 18:57:52,675 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3675ms 200 application/javascript INFO 2026-02-16 18:57:52,704 [22 ] 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-16 18:57:52,704 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:52,705 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:52,705 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:52,707 [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-16 18:57:52,717 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:52,718 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.2548ms INFO 2026-02-16 18:57:52,718 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:52,718 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5043ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:52,906 [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-16 18:57:52,907 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:52,907 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:52,909 [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-16 18:57:52,910 [26 ] 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-16 18:57:52,910 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:52,910 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:52,912 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:52,912 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5681ms INFO 2026-02-16 18:57:52,912 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:52,912 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2699ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:52,913 [26 ] 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-16 18:57:52,917 [26 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 18:57:52,979 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:52,982 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 69.1321ms INFO 2026-02-16 18:57:52,982 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:52,982 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.1488ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:53,165 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1804& INFO 2026-02-16 18:57:53,166 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:53,166 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:53,168 [22 ] 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-16 18:57:53,179 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:53,237 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 68.691ms INFO 2026-02-16 18:57:53,237 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:53,237 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.7608ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:58,938 [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-16 18:57:58,939 [26 ] 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-16 18:57:58,939 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:58,939 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:58,939 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:58,940 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:58,940 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:58,941 [26 ] 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-16 18:57:58,942 [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-16 18:57:58,950 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:58,950 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.6373ms INFO 2026-02-16 18:57:58,950 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:58,951 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9945ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:58,954 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:58,954 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.4985ms INFO 2026-02-16 18:57:58,954 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:58,954 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7995ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:57:59,961 [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-16 18:57:59,961 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:57:59,961 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:57:59,962 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:59,963 [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-16 18:57:59,973 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:57:59,973 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.7728ms INFO 2026-02-16 18:57:59,973 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:57:59,973 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8809ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:20,204 [26 ] 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-16 18:58:20,205 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 18:58:20,205 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1737ms 200 text/html INFO 2026-02-16 18:58:20,298 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 18:58:20,299 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 18:58:20,299 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9392ms 200 application/javascript INFO 2026-02-16 18:58:20,326 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 18:58:20,329 [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-16 18:58:20,329 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0545ms 200 text/css INFO 2026-02-16 18:58:20,337 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 18:58:20,337 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:20,337 [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-16 18:58:20,338 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 18:58:20,339 [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-16 18:58:20,339 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8199ms 200 application/javascript INFO 2026-02-16 18:58:20,340 [26 ] 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-16 18:58:20,340 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2129ms 200 application/javascript INFO 2026-02-16 18:58:20,341 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 18:58:20,341 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 18:58:20,341 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5605ms 200 application/javascript INFO 2026-02-16 18:58:20,349 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 18:58:20,349 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5464ms 200 application/javascript INFO 2026-02-16 18:58:20,365 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 18:58:20,365 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 18:58:20,365 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5708ms 200 application/javascript INFO 2026-02-16 18:58:20,399 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 18:58:20,399 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 18:58:20,399 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5458ms 200 application/javascript INFO 2026-02-16 18:58:20,402 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771239500151&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 18:58:20,402 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 18:58:20,402 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5394ms 200 text/html INFO 2026-02-16 18:58:20,419 [57 ] 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-16 18:58:20,421 [57 ] 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-16 18:58:20,421 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9816ms 200 application/javascript INFO 2026-02-16 18:58:20,876 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 18:58:20,876 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:20,888 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 18:58:20,888 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3645ms 200 application/javascript INFO 2026-02-16 18:58:20,927 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 18:58:20,930 [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-16 18:58:20,930 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0929ms 200 text/css INFO 2026-02-16 18:58:21,056 [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-16 18:58:21,058 [26 ] 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-16 18:58:21,058 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6296ms 200 application/javascript INFO 2026-02-16 18:58:21,134 [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-16 18:58:21,136 [26 ] 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-16 18:58:21,136 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0079ms 200 application/javascript INFO 2026-02-16 18:58:23,026 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 18:58:23,026 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 18:58:23,027 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9027ms 200 application/javascript INFO 2026-02-16 18:58:37,060 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 18:58:37,060 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 18:58:37,061 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9155ms 200 application/javascript INFO 2026-02-16 18:58:37,340 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4688565763794308 INFO 2026-02-16 18:58:37,340 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 18:58:37,340 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.809ms 200 application/javascript INFO 2026-02-16 18:58:37,356 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 18:58:37,357 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 18:58:37,357 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0311ms 200 image/jpeg INFO 2026-02-16 18:58:37,470 [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%3D1771239500151%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 18:58:37,470 [26 ] 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-16 18:58:37,471 [26 ] 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-16 18:58:37,471 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,472 [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-16 18:58:37,472 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:37,473 [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-16 18:58:37,473 [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-16 18:58:37,473 [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-16 18:58:37,473 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,474 [26 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771239500151&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 18:58:37,475 [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-16 18:58:37,476 [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-16 18:58:37,477 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 18:58:37,477 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:37,477 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.1394ms INFO 2026-02-16 18:58:37,477 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,477 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3801ms 401 application/json; charset=utf-8 INFO 2026-02-16 18:58:37,479 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:37,480 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.7622ms INFO 2026-02-16 18:58:37,480 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,480 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0536ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:37,611 [12 ] 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-16 18:58:37,611 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:37,614 [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-16 18:58:37,615 [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-16 18:58:37,615 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 18:58:37,616 [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-16 18:58:37,618 [61 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MjAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwODcwNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOW9qiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjIwIiwianRpIjoiZDQzNTY1ZmUtNWE2Yi00MjM2LWJmN2YtYzkyMWRmNjM2NTg0IiwiaWF0IjoxNzcwNjE3NzQ4LCJuYmYiOjE3NzA2MTc3NDYsImV4cCI6MTc3MDcwNDE0OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.lN9zysSrrWQnBVr0aUa4C6BVHSBlmdQHZPhSh3tkvp4 INFO 2026-02-16 18:58:37,623 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:37,623 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 6.7376ms INFO 2026-02-16 18:58:37,623 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 18:58:37,623 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2147ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:37,769 [26 ] 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-16 18:58:37,769 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:37,769 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:37,772 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,774 [62 ] 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-16 18:58:37,775 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 18:58:37,776 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 18:58:37,776 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 18:58:37,793 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 18:58:37,796 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:37,797 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.0025ms INFO 2026-02-16 18:58:37,797 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,797 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.04ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:37,918 [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-16 18:58:37,919 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:37,920 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,922 [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-16 18:58:37,925 [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-16 18:58:37,926 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:37,926 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,927 [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-16 18:58:37,928 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:37,929 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 18:58:37,929 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.9137ms INFO 2026-02-16 18:58:37,929 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,929 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3699ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:37,930 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 18:58:37,930 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 18:58:37,962 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 18:58:37,967 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:37,967 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 39.2001ms INFO 2026-02-16 18:58:37,967 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:37,967 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6649ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:38,062 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-02-16 18:58:38,062 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:38,062 [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-16 18:58:38,062 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8557ms 200 application/javascript INFO 2026-02-16 18:58:38,064 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 18:58:38,064 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:38,065 [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-16 18:58:38,065 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6954ms 200 application/javascript INFO 2026-02-16 18:58:38,066 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-02-16 18:58:38,066 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:38,066 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-02-16 18:58:38,066 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.884ms 200 application/javascript INFO 2026-02-16 18:58:38,067 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-02-16 18:58:38,068 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-02-16 18:58:38,068 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:38,068 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-02-16 18:58:38,068 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6195ms 200 text/css INFO 2026-02-16 18:58:38,068 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-02-16 18:58:38,068 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5428ms 200 application/javascript INFO 2026-02-16 18:58:38,092 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-02-16 18:58:38,093 [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-16 18:58:38,093 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4173ms 200 text/css INFO 2026-02-16 18:58:38,127 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-02-16 18:58:38,127 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-02-16 18:58:38,128 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9795ms 200 text/css INFO 2026-02-16 18:58:38,132 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-02-16 18:58:38,132 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:38,133 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-02-16 18:58:38,133 [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-16 18:58:38,133 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:38,133 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6926ms 200 application/javascript INFO 2026-02-16 18:58:38,133 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-02-16 18:58:38,133 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4565ms 200 application/javascript INFO 2026-02-16 18:58:38,137 [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-16 18:58:38,138 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:38,138 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,139 [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-16 18:58:38,139 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:38,139 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:38,139 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,140 [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-16 18:58:38,141 [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-16 18:58:38,149 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:38,149 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:38,149 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.1103ms INFO 2026-02-16 18:58:38,149 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.8919ms INFO 2026-02-16 18:58:38,149 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,149 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,149 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3393ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:38,149 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7989ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:38,196 [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-16 18:58:38,196 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:38,197 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,198 [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-16 18:58:38,201 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:38,201 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2159ms INFO 2026-02-16 18:58:38,201 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,201 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9874ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:38,491 [12 ] 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-16 18:58:38,492 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:38,492 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,494 [12 ] 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-16 18:58:38,499 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:38,499 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.3593ms INFO 2026-02-16 18:58:38,499 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,499 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8728ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:38,606 [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-16 18:58:38,607 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:38,607 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,609 [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-16 18:58:38,619 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:38,619 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 10.3086ms INFO 2026-02-16 18:58:38,619 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:38,619 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0489ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:39,801 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 18:58:39,801 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 18:58:39,802 [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-16 18:58:39,802 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-02-16 18:58:39,802 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7981ms 200 image/png INFO 2026-02-16 18:58:39,802 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8711ms 200 image/png INFO 2026-02-16 18:58:39,807 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 18:58:39,807 [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-16 18:58:39,807 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4457ms 200 image/png INFO 2026-02-16 18:58:39,809 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 18:58:39,809 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-02-16 18:58:39,809 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4641ms 200 image/png INFO 2026-02-16 18:58:39,838 [63 ] 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-16 18:58:39,839 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:39,839 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,840 [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-16 18:58:39,840 [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-16 18:58:39,841 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:39,841 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,842 [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-16 18:58:39,846 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:39,846 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.6621ms INFO 2026-02-16 18:58:39,846 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,846 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8837ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:39,847 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:39,847 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.7135ms INFO 2026-02-16 18:58:39,847 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,847 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.505ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:39,847 [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-16 18:58:39,847 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:39,848 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,849 [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-16 18:58:39,852 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:39,852 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1681ms INFO 2026-02-16 18:58:39,852 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,852 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0098ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:39,859 [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-16 18:58:39,860 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:39,860 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,861 [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-16 18:58:39,869 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:39,869 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0319ms INFO 2026-02-16 18:58:39,869 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,869 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6867ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:39,876 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 18:58:39,877 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:39,877 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,878 [26 ] 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-16 18:58:39,882 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:39,882 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.834ms INFO 2026-02-16 18:58:39,882 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,882 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5683ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:39,923 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-02-16 18:58:39,923 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 18:58:39,924 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-02-16 18:58:39,924 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4841ms 200 image/png INFO 2026-02-16 18:58:39,925 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 18:58:39,925 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.25ms 200 image/jpeg INFO 2026-02-16 18:58:39,927 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 18:58:39,928 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 18:58:39,928 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 18:58:39,928 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3359ms 200 image/jpeg INFO 2026-02-16 18:58:39,929 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 18:58:39,929 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2232ms 200 image/jpeg INFO 2026-02-16 18:58:39,974 [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-16 18:58:39,974 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:39,974 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,975 [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-16 18:58:39,979 [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-16 18:58:39,979 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:39,979 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,981 [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-16 18:58:39,997 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:39,997 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 16.2835ms INFO 2026-02-16 18:58:39,997 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:39,997 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1524ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:40,005 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:40,005 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 29.5032ms INFO 2026-02-16 18:58:40,005 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:40,005 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.294ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:42,133 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-02-16 18:58:42,133 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-02-16 18:58:42,134 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0216ms 200 text/css INFO 2026-02-16 18:58:42,138 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-02-16 18:58:42,138 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:42,139 [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-16 18:58:42,139 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6116ms 200 application/javascript INFO 2026-02-16 18:58:42,145 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-02-16 18:58:42,145 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:42,145 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-02-16 18:58:42,145 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6295ms 200 application/javascript INFO 2026-02-16 18:58:42,207 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 18:58:42,207 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:42,207 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 18:58:42,207 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6693ms 200 application/javascript INFO 2026-02-16 18:58:42,239 [26 ] 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-16 18:58:42,240 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:42,240 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:42,240 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:42,242 [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-16 18:58:42,299 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:42,299 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 57.6479ms INFO 2026-02-16 18:58:42,299 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:42,299 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.9571ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:42,588 [63 ] 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-16 18:58:42,589 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:42,589 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:42,591 [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-16 18:58:42,595 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:42,596 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0828ms INFO 2026-02-16 18:58:42,596 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:42,596 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3806ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:42,607 [63 ] 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-16 18:58:42,607 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:42,607 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:42,610 [63 ] 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-16 18:58:42,885 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:42,888 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 278.5085ms INFO 2026-02-16 18:58:42,888 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:42,888 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 281.7122ms 200 application/json; charset=utf-8 INFO 2026-02-16 18:58:57,691 [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-16 18:58:57,691 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 18:58:57,691 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 18:58:57,691 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:57,693 [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-16 18:58:57,699 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 18:58:57,699 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6497ms INFO 2026-02-16 18:58:57,700 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 18:58:57,700 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1052ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:02,465 [52 ] 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-16 19:16:02,465 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 19:16:02,465 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.737ms 200 text/html INFO 2026-02-16 19:16:02,630 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 19:16:02,630 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 19:16:02,630 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7725ms 200 application/javascript INFO 2026-02-16 19:16:02,684 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 19:16:02,687 [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-16 19:16:02,687 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9743ms 200 text/css INFO 2026-02-16 19:16:02,705 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 19:16:02,705 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:02,716 [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-16 19:16:02,716 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.741ms 200 application/javascript INFO 2026-02-16 19:16:02,739 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 19:16:02,740 [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-16 19:16:02,740 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7779ms 200 application/javascript INFO 2026-02-16 19:16:02,749 [52 ] 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-16 19:16:02,751 [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-16 19:16:02,751 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4008ms 200 application/javascript INFO 2026-02-16 19:16:02,770 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 19:16:02,771 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 19:16:02,771 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5337ms 200 application/javascript INFO 2026-02-16 19:16:02,779 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 19:16:02,779 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 19:16:02,780 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5463ms 200 application/javascript INFO 2026-02-16 19:16:02,899 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771240562451&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 19:16:02,900 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 19:16:02,900 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5887ms 200 text/html INFO 2026-02-16 19:16:02,910 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 19:16:02,910 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 19:16:02,910 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.504ms 200 application/javascript INFO 2026-02-16 19:16:02,929 [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-16 19:16:02,930 [49 ] 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-16 19:16:02,930 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3422ms 200 application/javascript INFO 2026-02-16 19:16:03,104 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 19:16:03,104 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:03,119 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-02-16 19:16:03,119 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0635ms 200 application/javascript INFO 2026-02-16 19:16:03,150 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 19:16:03,152 [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-16 19:16:03,152 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0793ms 200 text/css INFO 2026-02-16 19:16:03,173 [52 ] 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-16 19:16:03,175 [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-16 19:16:03,175 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2309ms 200 application/javascript INFO 2026-02-16 19:16:03,177 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 19:16:03,178 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 19:16:03,178 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5293ms 200 application/javascript INFO 2026-02-16 19:16:03,181 [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-16 19:16:03,182 [47 ] 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-16 19:16:03,182 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0485ms 200 application/javascript INFO 2026-02-16 19:16:05,004 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 19:16:05,004 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 19:16:05,005 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6854ms 200 application/javascript INFO 2026-02-16 19:16:05,889 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.08323017152555301 INFO 2026-02-16 19:16:05,889 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 19:16:05,889 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5515ms 200 application/javascript INFO 2026-02-16 19:16:05,965 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 19:16:05,966 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 19:16:05,966 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8365ms 200 image/jpeg INFO 2026-02-16 19:16:06,184 [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%3D1771240562451%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-02-16 19:16:06,185 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:06,187 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,189 [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-16 19:16:06,190 [52 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771240562451&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-02-16 19:16:06,193 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:06,193 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2349ms INFO 2026-02-16 19:16:06,193 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,193 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7997ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:06,216 [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-16 19:16:06,216 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:06,216 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:06,216 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,218 [46 ] 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-16 19:16:06,241 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 19:16:06,241 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 19:16:06,241 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 19:16:06,256 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 19:16:06,259 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:06,259 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 41.5793ms INFO 2026-02-16 19:16:06,259 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,259 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.6373ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:06,446 [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-16 19:16:06,446 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:06,447 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,448 [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-16 19:16:06,449 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 19:16:06,450 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 19:16:06,450 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 19:16:06,464 [52 ] 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-16 19:16:06,464 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:06,464 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,466 [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-16 19:16:06,469 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:06,470 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9302ms INFO 2026-02-16 19:16:06,470 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,470 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9318ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:06,480 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 19:16:06,484 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:06,484 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.6801ms INFO 2026-02-16 19:16:06,484 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,484 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.0127ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:06,641 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-16 19:16:06,641 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:06,642 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-16 19:16:06,642 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1792ms 200 application/javascript INFO 2026-02-16 19:16:06,649 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-16 19:16:06,649 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:06,650 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-02-16 19:16:06,650 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5701ms 200 application/javascript INFO 2026-02-16 19:16:06,654 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-16 19:16:06,655 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:06,655 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-16 19:16:06,655 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.672ms 200 application/javascript INFO 2026-02-16 19:16:06,657 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-16 19:16:06,658 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-16 19:16:06,658 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4588ms 200 text/css INFO 2026-02-16 19:16:06,662 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-16 19:16:06,663 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-16 19:16:06,663 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8099ms 200 text/css INFO 2026-02-16 19:16:06,781 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-16 19:16:06,781 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-16 19:16:06,781 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9022ms 200 text/css INFO 2026-02-16 19:16:06,785 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-16 19:16:06,786 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-16 19:16:06,786 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9842ms 200 text/css INFO 2026-02-16 19:16:06,788 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-16 19:16:06,788 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:06,789 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-16 19:16:06,789 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4458ms 200 application/javascript INFO 2026-02-16 19:16:06,802 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-02-16 19:16:06,802 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:06,802 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-02-16 19:16:06,802 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4855ms 200 application/javascript INFO 2026-02-16 19:16:06,814 [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-16 19:16:06,814 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:06,814 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,816 [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-16 19:16:06,823 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:06,823 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.1321ms INFO 2026-02-16 19:16:06,823 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,823 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0072ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:06,829 [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-16 19:16:06,830 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:06,830 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,831 [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-16 19:16:06,834 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:06,835 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3581ms INFO 2026-02-16 19:16:06,835 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,835 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1592ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:06,896 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 396 INFO 2026-02-16 19:16:06,896 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:06,896 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:06,896 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,898 [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-16 19:16:06,928 [46 ] 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-16 19:16:06,928 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:06,928 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,930 [46 ] 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-16 19:16:06,932 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:06,932 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 34.5611ms INFO 2026-02-16 19:16:06,932 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,932 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3618ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:06,933 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:06,933 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5223ms INFO 2026-02-16 19:16:06,933 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:06,933 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3763ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:07,049 [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-16 19:16:07,050 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:07,050 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,051 [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-16 19:16:07,057 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:07,057 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.831ms INFO 2026-02-16 19:16:07,057 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,057 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8328ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:07,140 [46 ] 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-16 19:16:07,140 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:07,141 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,142 [46 ] 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-16 19:16:07,146 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:07,146 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8303ms INFO 2026-02-16 19:16:07,146 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,146 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0573ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:07,325 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=8a2cf6d7-e993-4ada-91b4-87463aaebe19%20%20& INFO 2026-02-16 19:16:07,325 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:07,325 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,327 [51 ] 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-16 19:16:07,382 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:07,385 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 57.0641ms INFO 2026-02-16 19:16:07,385 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,385 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.2125ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:07,579 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 19:16:07,579 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:07,580 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,582 [46 ] 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-16 19:16:07,590 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:07,592 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.9299ms INFO 2026-02-16 19:16:07,592 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,592 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0489ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:07,605 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366168&isHis=& INFO 2026-02-16 19:16:07,605 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:07,605 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,607 [51 ] 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-16 19:16:07,615 [51 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 19:16:07,673 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:07,673 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 65.6446ms INFO 2026-02-16 19:16:07,673 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,673 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.8066ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:07,854 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=8a2cf6d7-e993-4ada-91b4-87463aaebe19%20%20&isHis=& INFO 2026-02-16 19:16:07,855 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:07,855 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,858 [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-16 19:16:07,860 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660557086424&guid=8a2cf6d7-e993-4ada-91b4-87463aaebe19%20%20&recordId=65840&tableName=K_LEAVE& INFO 2026-02-16 19:16:07,860 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:07,860 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,863 [51 ] 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-16 19:16:07,876 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=8a2cf6d7-e993-4ada-91b4-87463aaebe19%20%20&flowID=78&nodeCode=N1660557086424& INFO 2026-02-16 19:16:07,876 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:07,876 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,879 [46 ] 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-16 19:16:07,961 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:07,962 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 99.0526ms INFO 2026-02-16 19:16:07,962 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,962 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.5513ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:07,969 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:07,969 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 90.7135ms INFO 2026-02-16 19:16:07,969 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,970 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.5454ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:07,992 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:07,994 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 136.5836ms INFO 2026-02-16 19:16:07,994 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:07,994 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 139.9062ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:08,185 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=366168& INFO 2026-02-16 19:16:08,185 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:08,186 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,188 [49 ] 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-16 19:16:08,205 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:08,207 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 18.9305ms INFO 2026-02-16 19:16:08,207 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,207 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.7581ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:08,509 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-16 19:16:08,510 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-16 19:16:08,510 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6627ms 200 image/png INFO 2026-02-16 19:16:08,546 [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-16 19:16:08,546 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:08,547 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,549 [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-16 19:16:08,570 [51 ] 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-16 19:16:08,570 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:08,570 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,578 [49 ] 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-16 19:16:08,578 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:08,578 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,580 [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-16 19:16:08,580 [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-16 19:16:08,585 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:08,585 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:08,585 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:08,585 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 35.9293ms INFO 2026-02-16 19:16:08,585 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,585 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9599ms INFO 2026-02-16 19:16:08,585 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4492ms INFO 2026-02-16 19:16:08,585 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.2433ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:08,585 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,585 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,585 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.831ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:08,585 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7502ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:08,589 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=8a2cf6d7-e993-4ada-91b4-87463aaebe19%20%20& INFO 2026-02-16 19:16:08,590 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:08,590 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,592 [47 ] 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-16 19:16:08,736 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:08,769 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 177.7593ms INFO 2026-02-16 19:16:08,770 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:08,770 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.4065ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:10,364 [47 ] 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-16 19:16:10,364 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:10,364 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:10,365 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:10,367 [47 ] 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-16 19:16:10,526 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:10,526 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 159.2019ms INFO 2026-02-16 19:16:10,526 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:10,526 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.585ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:10,769 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-02-16 19:16:10,769 [47 ] 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-16 19:16:10,769 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.612ms 200 image/png INFO 2026-02-16 19:16:10,806 [47 ] 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=sXkgfer2D%2Fs%3D& INFO 2026-02-16 19:16:10,806 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:10,806 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:10,809 [47 ] 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-16 19:16:10,817 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:10,820 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.9075ms INFO 2026-02-16 19:16:10,820 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:10,820 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8322ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:10,824 [51 ] 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-16 19:16:10,827 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:10,828 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:10,829 [51 ] 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-16 19:16:10,832 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:10,833 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6155ms INFO 2026-02-16 19:16:10,833 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:10,833 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2948ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:11,044 [46 ] 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-16 19:16:11,044 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:11,044 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:11,046 [46 ] 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-16 19:16:11,049 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:11,049 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4569ms INFO 2026-02-16 19:16:11,049 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:11,049 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.281ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:11,249 [46 ] 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-16 19:16:11,250 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:11,250 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:11,250 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:11,252 [46 ] 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-16 19:16:11,312 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:11,313 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 60.5277ms INFO 2026-02-16 19:16:11,313 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:11,313 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.4589ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:11,509 [47 ] 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-16 19:16:11,510 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:11,510 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:11,512 [47 ] 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-16 19:16:11,525 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:11,527 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 15.083ms INFO 2026-02-16 19:16:11,527 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:11,527 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.777ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:12,510 [46 ] 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-16 19:16:12,510 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:12,510 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:12,510 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:12,513 [46 ] 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-16 19:16:12,644 [51 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:366168,Dealer:1931,FlowID:78,KeyField:K_ID,KeyFieldValue:65840,FlowTable:K_LEAVE,ApplyA0188:1722,flowNode:N1660557086424 INFO 2026-02-16 19:16:12,656 [51 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1931,FlowID:78,KeyField:K_ID,KeyFieldValue:65840,FlowTable:K_LEAVE,ApplyA0188:1722,flowNode:N1660557100927 INFO 2026-02-16 19:16:12,746 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:12,747 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 234.6011ms INFO 2026-02-16 19:16:12,747 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:12,747 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 237.6422ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:13,905 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-02-16 19:16:13,905 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:13,905 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-02-16 19:16:13,906 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0043ms 200 application/javascript INFO 2026-02-16 19:16:13,926 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-02-16 19:16:13,926 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-02-16 19:16:13,926 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8442ms 200 text/css INFO 2026-02-16 19:16:13,944 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-02-16 19:16:13,944 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:13,945 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-02-16 19:16:13,945 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8078ms 200 application/javascript INFO 2026-02-16 19:16:13,983 [52 ] 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-16 19:16:13,983 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:13,984 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:13,984 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:13,985 [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-16 19:16:13,996 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:13,996 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.3073ms INFO 2026-02-16 19:16:13,996 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:13,996 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4765ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:14,167 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-02-16 19:16:14,168 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-02-16 19:16:14,168 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8616ms 200 image/png INFO 2026-02-16 19:16:14,219 [51 ] 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-16 19:16:14,219 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:14,219 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:14,219 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,221 [51 ] 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-16 19:16:14,250 [52 ] 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-16 19:16:14,250 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:14,251 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,252 [52 ] 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-16 19:16:14,273 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:14,273 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 21.408ms INFO 2026-02-16 19:16:14,273 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,274 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5043ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:14,278 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:14,278 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 57.123ms INFO 2026-02-16 19:16:14,278 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,278 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.3442ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:14,295 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-02-16 19:16:14,295 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:14,295 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,297 [52 ] 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-16 19:16:14,304 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:14,304 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.7621ms INFO 2026-02-16 19:16:14,304 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,304 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3481ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:14,325 [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-16 19:16:14,325 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:14,325 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,327 [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-16 19:16:14,333 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:14,333 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4372ms INFO 2026-02-16 19:16:14,333 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,333 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3997ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:14,348 [52 ] 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-16 19:16:14,348 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:14,348 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,350 [52 ] 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-16 19:16:14,371 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:14,372 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 21.3191ms INFO 2026-02-16 19:16:14,372 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:14,372 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1002ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:18,212 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 396 INFO 2026-02-16 19:16:18,212 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:16:18,213 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:18,213 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:18,214 [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-16 19:16:18,255 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=8a2cf6d7-e993-4ada-91b4-87463aaebe19%20%20& INFO 2026-02-16 19:16:18,255 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:18,256 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:18,257 [52 ] 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-16 19:16:18,272 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:18,272 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 57.8041ms INFO 2026-02-16 19:16:18,272 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:18,272 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.2057ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:18,310 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:18,310 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.3487ms INFO 2026-02-16 19:16:18,310 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:18,310 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3776ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:18,510 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 19:16:18,510 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:18,510 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:18,512 [51 ] 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-16 19:16:18,518 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:18,518 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.5995ms INFO 2026-02-16 19:16:18,518 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:18,518 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5582ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:16:18,542 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=366168&isHis=& INFO 2026-02-16 19:16:18,543 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:16:18,543 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:18,544 [51 ] 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-16 19:16:18,548 [51 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 19:16:18,553 [51 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 19:16:18,556 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:16:18,556 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.603ms INFO 2026-02-16 19:16:18,556 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 19:16:18,556 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3248ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:44,375 [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-16 19:54:44,946 [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-16 19:54:44,983 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 19:54:44,983 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 19:54:44,983 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771242881603&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 19:54:44,989 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:54:44,998 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 19:54:44,999 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4417ms 200 text/html INFO 2026-02-16 19:54:45,003 [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-16 19:54:45,004 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3398ms 200 text/css INFO 2026-02-16 19:54:45,009 [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-16 19:54:45,009 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.0193ms 200 application/javascript INFO 2026-02-16 19:54:45,083 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 19:54:45,086 [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-16 19:54:45,086 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3366ms 200 text/css INFO 2026-02-16 19:54:45,123 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 19:54:45,123 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:54:45,135 [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-16 19:54:45,135 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.433ms 200 application/javascript INFO 2026-02-16 19:54:45,908 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5137965037779151 INFO 2026-02-16 19:54:45,910 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 19:54:45,910 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4862ms 200 application/javascript INFO 2026-02-16 19:54:46,120 [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%3D1771242881603%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 19:54:46,150 [11 ] 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-16 19:54:46,150 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:54:46,283 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:46,283 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:46,352 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:46,352 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:47,498 [11 ] 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-16 19:54:47,498 [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-16 19:54:47,799 [11 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771242881603&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 19:54:47,803 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 19:54:47,809 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 19:54:47,809 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 19:54:47,893 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 19:54:48,008 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,017 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 517.2753ms INFO 2026-02-16 19:54:48,017 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,019 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1869.2812ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,138 [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-16 19:54:48,156 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,156 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,159 [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-16 19:54:48,160 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 19:54:48,161 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 19:54:48,161 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 19:54:48,178 [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-16 19:54:48,178 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,178 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,181 [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-16 19:54:48,193 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 19:54:48,210 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,213 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.842ms INFO 2026-02-16 19:54:48,213 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,213 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.7191ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,241 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,244 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 63.5945ms INFO 2026-02-16 19:54:48,244 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,245 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.7183ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,266 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,269 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 770.874ms INFO 2026-02-16 19:54:48,269 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,269 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2149.485ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,339 [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-16 19:54:48,340 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,340 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,341 [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-16 19:54:48,341 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,342 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,342 [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-16 19:54:48,343 [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-16 19:54:48,347 [11 ] 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-16 19:54:48,347 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 19:54:48,348 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,348 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,349 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,349 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.556ms INFO 2026-02-16 19:54:48,349 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,349 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0568ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,350 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 19:54:48,386 [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-16 19:54:48,387 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,387 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,407 [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-16 19:54:48,407 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,408 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,413 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,416 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 73.3072ms INFO 2026-02-16 19:54:48,416 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,416 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.618ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,426 [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-16 19:54:48,426 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,426 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,452 [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-16 19:54:48,454 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,454 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,472 [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-16 19:54:48,474 [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-16 19:54:48,474 [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-16 19:54:48,474 [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-16 19:54:48,536 [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-16 19:54:48,537 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,537 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,551 [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-16 19:54:48,559 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,559 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 87.3736ms INFO 2026-02-16 19:54:48,559 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,559 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 173.2624ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,559 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,560 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 86.7037ms INFO 2026-02-16 19:54:48,560 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,560 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.5716ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,568 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,568 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,569 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 95.528ms INFO 2026-02-16 19:54:48,569 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 95.2906ms INFO 2026-02-16 19:54:48,569 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,569 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,569 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 143.798ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,569 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.387ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,569 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,570 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 18.4407ms INFO 2026-02-16 19:54:48,570 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,570 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3161ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,582 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:48,582 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 231.6291ms INFO 2026-02-16 19:54:48,582 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,582 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 234.7549ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:48,596 [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-16 19:54:48,597 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,597 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,599 [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-16 19:54:48,724 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 19:54:48,725 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-02-16 19:54:48,726 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3351ms 200 image/jpeg INFO 2026-02-16 19:54:48,726 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 19:54:48,727 [11 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 19:54:48,727 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.076ms 200 image/jpeg INFO 2026-02-16 19:54:48,732 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 19:54:48,734 [11 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-02-16 19:54:48,734 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4779ms 200 image/jpeg INFO 2026-02-16 19:54:48,745 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 19:54:48,745 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,745 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,758 [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-16 19:54:48,759 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,759 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:48,813 [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-16 19:54:48,813 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 19:54:48,814 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:49,111 [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-16 19:54:49,111 [11 ] 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-16 19:54:49,325 [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-16 19:54:49,514 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:49,515 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:49,516 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 190.3476ms INFO 2026-02-16 19:54:49,516 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:49,516 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 703.0509ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:49,517 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 406.0797ms INFO 2026-02-16 19:54:49,517 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:49,518 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 772.9213ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:49,532 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:49,533 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 934.408ms INFO 2026-02-16 19:54:49,533 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:49,534 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 937.3571ms 200 application/json; charset=utf-8 INFO 2026-02-16 19:54:50,151 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 19:54:50,154 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1042.2968ms INFO 2026-02-16 19:54:50,154 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 19:54:50,154 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1395.4549ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:36,391 [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-16 20:32:36,958 [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-16 20:32:36,992 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771245146523&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 20:32:37,005 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 20:32:37,006 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6213ms 200 text/html INFO 2026-02-16 20:32:37,495 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5610385294812058 INFO 2026-02-16 20:32:37,497 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 20:32:37,498 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9734ms 200 application/javascript INFO 2026-02-16 20:32:37,675 [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%3D1771245146523%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 20:32:37,771 [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-16 20:32:37,774 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:32:37,833 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:37,833 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:37,897 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:37,897 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:39,052 [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-16 20:32:39,052 [9 ] 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-16 20:32:39,348 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771245146523&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 20:32:39,349 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 20:32:39,355 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 20:32:39,355 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 20:32:39,425 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 20:32:39,538 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:39,547 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 492.8472ms INFO 2026-02-16 20:32:39,547 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:39,550 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1778.5496ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:39,716 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 20:32:39,728 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:39,730 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:39,736 [10 ] 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-16 20:32:39,739 [10 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 20:32:39,740 [10 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 20:32:39,740 [10 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 20:32:39,772 [10 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 20:32:39,785 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:39,787 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 51.1836ms INFO 2026-02-16 20:32:39,788 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:39,788 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.7012ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:39,860 [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-16 20:32:39,861 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:39,861 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:39,864 [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-16 20:32:39,917 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:39,920 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 55.3072ms INFO 2026-02-16 20:32:39,920 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:39,920 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.1771ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,085 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 20:32:40,086 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,086 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,089 [9 ] 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-16 20:32:40,104 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,107 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,107 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.7422ms INFO 2026-02-16 20:32:40,107 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,108 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5563ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,109 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1056.7425ms INFO 2026-02-16 20:32:40,109 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,109 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2434.8802ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,194 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 20:32:40,195 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,195 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,199 [10 ] 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-16 20:32:40,212 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,213 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 14.0905ms INFO 2026-02-16 20:32:40,213 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,213 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0768ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,291 [9 ] 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-16 20:32:40,291 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:32:40,291 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,292 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,294 [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-16 20:32:40,373 [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-16 20:32:40,374 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,374 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,374 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 20:32:40,375 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,375 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,376 [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-16 20:32:40,376 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,376 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,379 [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-16 20:32:40,380 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,380 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,424 [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-16 20:32:40,424 [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-16 20:32:40,424 [10 ] 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-16 20:32:40,425 [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-16 20:32:40,464 [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-16 20:32:40,466 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,466 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,469 [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-16 20:32:40,472 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,472 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 48.1216ms INFO 2026-02-16 20:32:40,472 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,472 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.9164ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,472 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,473 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 48.7871ms INFO 2026-02-16 20:32:40,473 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,473 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.9434ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,474 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,474 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 48.5773ms INFO 2026-02-16 20:32:40,474 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,474 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.5947ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,474 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,475 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 50.3114ms INFO 2026-02-16 20:32:40,475 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,475 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 100.2591ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,475 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,476 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.2111ms INFO 2026-02-16 20:32:40,476 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,476 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6974ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,483 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:40,484 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 189.3496ms INFO 2026-02-16 20:32:40,484 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,484 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 192.7971ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:40,638 [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-16 20:32:40,638 [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-16 20:32:40,639 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,639 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,639 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,639 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,641 [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-16 20:32:40,641 [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-16 20:32:40,641 [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-16 20:32:40,641 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,642 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,884 [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-16 20:32:40,884 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:40,884 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:40,947 [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-16 20:32:40,947 [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-16 20:32:41,081 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:41,085 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 444.3127ms INFO 2026-02-16 20:32:41,086 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:41,086 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 447.5299ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:41,534 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:41,534 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 586.9002ms INFO 2026-02-16 20:32:41,534 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:41,534 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 650.9258ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:41,614 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:41,615 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 668.4575ms INFO 2026-02-16 20:32:41,615 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:41,615 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 974.3189ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:42,276 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:42,279 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1637.4602ms INFO 2026-02-16 20:32:42,279 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:42,279 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1640.6637ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:44,880 [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-16 20:32:44,880 [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-16 20:32:44,881 [10 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:32:44,881 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:44,882 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:44,882 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,882 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,885 [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-16 20:32:44,885 [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-16 20:32:44,887 [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-16 20:32:44,887 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:44,887 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,889 [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-16 20:32:44,891 [10 ] 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-16 20:32:44,894 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:44,894 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.4414ms INFO 2026-02-16 20:32:44,894 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,895 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0857ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:44,896 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:44,896 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,896 [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-16 20:32:44,896 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:44,897 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,902 [24 ] 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-16 20:32:44,903 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:44,903 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,913 [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-16 20:32:44,914 [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-16 20:32:44,914 [10 ] 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-16 20:32:44,922 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:44,922 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:44,922 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:44,922 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.6069ms INFO 2026-02-16 20:32:44,922 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,922 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 36.9947ms INFO 2026-02-16 20:32:44,922 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,922 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6917ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:44,922 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.4328ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:44,924 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:44,924 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 34.1191ms INFO 2026-02-16 20:32:44,924 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,924 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.0908ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:44,925 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:44,925 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.4693ms INFO 2026-02-16 20:32:44,926 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,926 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.4145ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:44,926 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.5617ms INFO 2026-02-16 20:32:44,926 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:44,926 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.7099ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:45,110 [10 ] 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-16 20:32:45,111 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:45,111 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:45,113 [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-16 20:32:45,119 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:45,119 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.5053ms INFO 2026-02-16 20:32:45,119 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:45,119 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5467ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:46,111 [7 ] 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-16 20:32:46,111 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:32:46,111 [10 ] 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-16 20:32:46,113 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:46,113 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:46,114 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:46,114 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:46,116 [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-16 20:32:46,117 [10 ] 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-16 20:32:46,122 [10 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 20:32:46,127 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:46,127 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9234ms INFO 2026-02-16 20:32:46,127 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:46,127 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7529ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:46,131 [16 ] 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-16 20:32:46,131 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:46,131 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:46,132 [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-16 20:32:46,136 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:46,136 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3891ms INFO 2026-02-16 20:32:46,136 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:46,136 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2154ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:46,186 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:46,188 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 71.5104ms INFO 2026-02-16 20:32:46,188 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:46,189 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.4247ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:32:46,369 [7 ] 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-16 20:32:46,370 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:32:46,371 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:46,373 [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-16 20:32:46,385 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:32:46,385 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 12.2884ms INFO 2026-02-16 20:32:46,385 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 20:32:46,386 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4239ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:41,656 [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-16 20:33:41,657 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:41,658 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:41,660 [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-16 20:33:41,666 [25 ] 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-16 20:33:41,667 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:33:41,667 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:41,667 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:41,667 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:41,668 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 7.7526ms INFO 2026-02-16 20:33:41,668 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:41,668 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3699ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:41,669 [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-16 20:33:41,674 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:41,674 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8783ms INFO 2026-02-16 20:33:41,674 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:41,675 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2784ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:43,309 [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-16 20:33:43,310 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:33:43,311 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:43,311 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:43,313 [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-16 20:33:43,326 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:43,327 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.5842ms INFO 2026-02-16 20:33:43,327 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:43,327 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.923ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:45,034 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-02-16 20:33:45,035 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-02-16 20:33:45,035 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5118ms 200 text/css INFO 2026-02-16 20:33:45,044 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-02-16 20:33:45,044 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:33:45,044 [14 ] 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-16 20:33:45,045 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:33:45,045 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-02-16 20:33:45,045 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3442ms 200 application/javascript INFO 2026-02-16 20:33:45,046 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:45,046 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:45,048 [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-16 20:33:45,059 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:45,059 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3516ms INFO 2026-02-16 20:33:45,059 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:45,059 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.128ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:45,995 [16 ] 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-16 20:33:45,996 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:45,997 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:45,999 [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-16 20:33:46,006 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:46,006 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.8177ms INFO 2026-02-16 20:33:46,007 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:46,007 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3241ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:46,011 [16 ] 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-16 20:33:46,012 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:46,012 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:46,015 [16 ] 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-16 20:33:46,313 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:46,317 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 301.8411ms INFO 2026-02-16 20:33:46,317 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:46,318 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 306.7697ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:49,032 [27 ] 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-16 20:33:49,037 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:49,038 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:49,039 [27 ] 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-16 20:33:49,054 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:49,054 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 14.7855ms INFO 2026-02-16 20:33:49,054 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:49,055 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2697ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:50,756 [16 ] 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-16 20:33:50,756 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:50,757 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:50,759 [16 ] 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-16 20:33:51,004 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:51,005 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 245.854ms INFO 2026-02-16 20:33:51,005 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:51,005 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 249.4073ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:53,306 [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-16 20:33:53,306 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:33:53,307 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:53,308 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:53,310 [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-16 20:33:53,322 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:53,323 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.9344ms INFO 2026-02-16 20:33:53,323 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:53,323 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3806ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:55,491 [30 ] 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-16 20:33:55,492 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:55,492 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:55,494 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 20:33:55,495 [16 ] 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-16 20:33:55,496 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:33:55,496 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:55,497 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:55,498 [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-16 20:33:55,501 [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-16 20:33:55,501 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:55,502 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:33:55,502 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.1602ms INFO 2026-02-16 20:33:55,502 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:55,502 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4592ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:55,502 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:55,505 [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-16 20:33:55,613 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:55,613 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 114.6337ms INFO 2026-02-16 20:33:55,613 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:55,613 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.7855ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:33:55,688 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:33:55,691 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 185.9589ms INFO 2026-02-16 20:33:55,691 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:33:55,691 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 190.396ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:00,143 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-02-16 20:34:00,143 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-02-16 20:34:00,144 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-02-16 20:34:00,145 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3369ms 200 text/css INFO 2026-02-16 20:34:00,147 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-02-16 20:34:00,147 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.0554ms 200 text/css INFO 2026-02-16 20:34:00,148 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-02-16 20:34:00,148 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:00,149 [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-16 20:34:00,149 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1757ms 200 application/javascript INFO 2026-02-16 20:34:00,154 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-02-16 20:34:00,154 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:00,155 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-02-16 20:34:00,155 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9009ms 200 application/javascript INFO 2026-02-16 20:34:00,163 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-02-16 20:34:00,163 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:00,163 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-02-16 20:34:00,163 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6884ms 200 application/javascript INFO 2026-02-16 20:34:00,481 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-02-16 20:34:00,482 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-02-16 20:34:00,483 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1612ms 200 text/css INFO 2026-02-16 20:34:00,709 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-02-16 20:34:00,711 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-02-16 20:34:00,711 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0764ms 200 text/css INFO 2026-02-16 20:34:03,797 [27 ] 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-16 20:34:03,797 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:03,798 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:03,798 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:03,800 [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-16 20:34:04,089 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-02-16 20:34:04,089 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:04,092 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-02-16 20:34:04,092 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9001ms 200 application/javascript INFO 2026-02-16 20:34:04,363 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:04,364 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 563.5851ms INFO 2026-02-16 20:34:04,364 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:04,364 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 566.9907ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:08,880 [30 ] 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-16 20:34:08,880 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:08,881 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:08,881 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:08,883 [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-16 20:34:09,049 [30 ] 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-16 20:34:09,055 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:09,055 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:09,057 [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-16 20:34:09,064 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:09,064 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 7.3968ms INFO 2026-02-16 20:34:09,064 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:09,064 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4508ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:09,064 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:09,065 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 181.9848ms INFO 2026-02-16 20:34:09,065 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:09,065 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 185.0193ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:09,599 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=f825c012-038b-465c-aace-a79174b031e8& INFO 2026-02-16 20:34:09,600 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:09,600 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:09,605 [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-16 20:34:09,659 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:09,661 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 56.6835ms INFO 2026-02-16 20:34:09,661 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:09,662 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.6858ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:09,906 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 20:34:09,907 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:09,907 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:09,910 [31 ] 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-16 20:34:09,914 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=361521&isHis=& INFO 2026-02-16 20:34:09,915 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:09,915 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:09,918 [27 ] 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-16 20:34:09,920 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:09,921 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 11.7626ms INFO 2026-02-16 20:34:09,921 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:09,922 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.067ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:09,949 [27 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 20:34:10,006 [27 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 20:34:10,012 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:10,012 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 94.229ms INFO 2026-02-16 20:34:10,012 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,013 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.2883ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:10,179 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=361521& INFO 2026-02-16 20:34:10,180 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:10,180 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,183 [14 ] 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-16 20:34:10,196 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:10,197 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 14.6031ms INFO 2026-02-16 20:34:10,197 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,197 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.161ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:10,417 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=f825c012-038b-465c-aace-a79174b031e8&isHis=& INFO 2026-02-16 20:34:10,418 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:10,418 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,421 [31 ] 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=f825c012-038b-465c-aace-a79174b031e8&recordId=65335&tableName=K_LEAVE& INFO 2026-02-16 20:34:10,421 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:10,421 [30 ] 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-16 20:34:10,422 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,424 [31 ] 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-16 20:34:10,507 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=f825c012-038b-465c-aace-a79174b031e8&flowID=78&nodeCode=begin& INFO 2026-02-16 20:34:10,508 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:10,508 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,511 [14 ] 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-16 20:34:10,523 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:10,525 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 100.2651ms INFO 2026-02-16 20:34:10,525 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,525 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.5409ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:10,578 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:10,580 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 158.5159ms INFO 2026-02-16 20:34:10,580 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,580 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.7777ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:10,594 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:10,595 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 83.823ms INFO 2026-02-16 20:34:10,595 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,595 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.5645ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:10,787 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=361521& INFO 2026-02-16 20:34:10,788 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:10,788 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,791 [14 ] 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-16 20:34:10,813 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:10,814 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 23.1575ms INFO 2026-02-16 20:34:10,814 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:10,814 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.376ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:11,086 [30 ] 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-16 20:34:11,087 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:11,087 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:11,090 [30 ] 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-16 20:34:11,094 [14 ] 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-16 20:34:11,094 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:11,095 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:11,098 [31 ] 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-16 20:34:11,098 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:11,098 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:11,115 [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-16 20:34:11,115 [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-16 20:34:11,122 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:11,122 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:11,122 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:11,122 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 32.4221ms INFO 2026-02-16 20:34:11,122 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.9488ms INFO 2026-02-16 20:34:11,122 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:11,122 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:11,122 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.0255ms INFO 2026-02-16 20:34:11,122 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:11,122 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5728ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:11,122 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.259ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:11,122 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.4597ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:11,415 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=f825c012-038b-465c-aace-a79174b031e8& INFO 2026-02-16 20:34:11,415 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:11,416 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:11,418 [31 ] 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-16 20:34:11,560 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:11,598 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 179.8559ms INFO 2026-02-16 20:34:11,598 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:11,598 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 183.1662ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:13,307 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-02-16 20:34:13,308 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-02-16 20:34:13,308 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.013ms 200 image/png INFO 2026-02-16 20:34:13,470 [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-16 20:34:13,470 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:13,470 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:13,470 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:13,472 [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-16 20:34:13,624 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:13,627 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 154.9809ms INFO 2026-02-16 20:34:13,627 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:13,628 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.9367ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:14,297 [31 ] 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-16 20:34:14,297 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:14,297 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:14,299 [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-16 20:34:14,299 [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=onlyAllowedPhotos& INFO 2026-02-16 20:34:14,302 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:14,303 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:14,304 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:14,304 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3502ms INFO 2026-02-16 20:34:14,304 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:14,304 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5788ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:14,304 [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-16 20:34:14,309 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:14,309 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.1166ms INFO 2026-02-16 20:34:14,309 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:14,309 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4134ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:14,312 [9 ] 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=HKq7F6sXPVM%3D& INFO 2026-02-16 20:34:14,312 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:14,312 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:14,314 [9 ] 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-16 20:34:14,322 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:14,325 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.3371ms INFO 2026-02-16 20:34:14,325 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:14,325 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2282ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:14,696 [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-16 20:34:14,696 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:14,696 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:14,697 [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-16 20:34:14,702 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:14,702 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.4238ms INFO 2026-02-16 20:34:14,702 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:14,702 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5464ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:32,708 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771245272599&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 20:34:32,709 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 20:34:32,709 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0888ms 200 text/html INFO 2026-02-16 20:34:33,216 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3157152217615611 INFO 2026-02-16 20:34:33,217 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 20:34:33,217 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8647ms 200 application/javascript INFO 2026-02-16 20:34:33,389 [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%3D1771245272599%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 20:34:33,391 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:33,391 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:33,392 [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-16 20:34:33,393 [26 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771245272599&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 20:34:33,396 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:33,397 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.4517ms INFO 2026-02-16 20:34:33,397 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:33,397 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6782ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:33,512 [31 ] 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-16 20:34:33,512 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:33,512 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:33,512 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:33,513 [31 ] 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-16 20:34:33,515 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 20:34:33,515 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 20:34:33,515 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 20:34:33,531 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 20:34:33,534 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:33,534 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.5897ms INFO 2026-02-16 20:34:33,534 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:33,534 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3821ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:33,776 [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-16 20:34:33,777 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:33,777 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:33,778 [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-16 20:34:33,779 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 20:34:33,779 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 20:34:33,779 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 20:34:33,787 [9 ] 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-16 20:34:33,787 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:33,787 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:33,788 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 20:34:33,792 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:33,793 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9852ms INFO 2026-02-16 20:34:33,793 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:33,793 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0901ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:33,794 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 20:34:33,797 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:33,797 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.8991ms INFO 2026-02-16 20:34:33,797 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:33,797 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8486ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,066 [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-16 20:34:34,067 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,067 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,068 [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-16 20:34:34,072 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,072 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.9584ms INFO 2026-02-16 20:34:34,072 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,072 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1378ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,098 [26 ] 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-16 20:34:34,099 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,099 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,100 [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-16 20:34:34,104 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,104 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3764ms INFO 2026-02-16 20:34:34,104 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,104 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4213ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,263 [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-16 20:34:34,263 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,264 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,265 [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-16 20:34:34,268 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,269 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.483ms INFO 2026-02-16 20:34:34,269 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,269 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5359ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,332 [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-16 20:34:34,333 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:34,333 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,333 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,334 [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-16 20:34:34,346 [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-16 20:34:34,347 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,348 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,348 [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-16 20:34:34,348 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,348 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,349 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,349 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.3337ms INFO 2026-02-16 20:34:34,349 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,349 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.328ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,349 [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-16 20:34:34,349 [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-16 20:34:34,349 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,349 [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-16 20:34:34,349 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,351 [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-16 20:34:34,356 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,356 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.244ms INFO 2026-02-16 20:34:34,356 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,356 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3632ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,357 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,358 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 6.9127ms INFO 2026-02-16 20:34:34,358 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,358 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,358 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5912ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,358 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.339ms INFO 2026-02-16 20:34:34,358 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,358 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2124ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,370 [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-16 20:34:34,371 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,371 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,372 [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-16 20:34:34,375 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,375 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5196ms INFO 2026-02-16 20:34:34,375 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,375 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0607ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,377 [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-16 20:34:34,377 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,377 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,378 [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-16 20:34:34,381 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,381 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.969ms INFO 2026-02-16 20:34:34,381 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,381 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.726ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,474 [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-16 20:34:34,478 [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-16 20:34:34,478 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,478 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,479 [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-16 20:34:34,483 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,483 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,484 [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-16 20:34:34,488 [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-16 20:34:34,488 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:34,488 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,488 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,489 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0358ms INFO 2026-02-16 20:34:34,489 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,489 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7907ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,490 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,490 [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-16 20:34:34,490 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.613ms INFO 2026-02-16 20:34:34,490 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,490 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6856ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:34,508 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:34,508 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.3723ms INFO 2026-02-16 20:34:34,508 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:34,508 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1793ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:35,700 [26 ] 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-16 20:34:35,700 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:35,700 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:35,703 [26 ] 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-16 20:34:35,731 [26 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NzI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNjMiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpgqLljaDkvJ8iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ3MjciLCJqdGkiOiI1NjA4ZDkxMi1jNDU4LTRlMDMtOWNhOC1kNjE2YWFlZjQ5YWMiLCJpYXQiOjE3NzExODc4MDUsIm5iZiI6MTc3MTE4NzgwMywiZXhwIjoxNzcxMjc0MjA1LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.tkI0bj_s34KJdSQ6E6GmgO9_LCizT7txAJ2nmI_WqOg INFO 2026-02-16 20:34:35,734 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:35,735 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 31.0262ms INFO 2026-02-16 20:34:35,735 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:35,735 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8069ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:35,896 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-02-16 20:34:35,896 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:35,897 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-02-16 20:34:35,897 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2901ms 200 application/javascript INFO 2026-02-16 20:34:35,903 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-02-16 20:34:35,903 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-02-16 20:34:35,904 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9403ms 200 text/css INFO 2026-02-16 20:34:35,970 [25 ] 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-16 20:34:35,970 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:35,970 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:35,970 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:35,972 [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-16 20:34:35,977 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:35,977 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7734ms INFO 2026-02-16 20:34:35,977 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:35,977 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8116ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:36,610 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-02-16 20:34:36,611 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-02-16 20:34:36,611 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9813ms 200 image/png INFO 2026-02-16 20:34:36,962 [26 ] 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-16 20:34:36,962 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:36,962 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:36,963 [26 ] 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-16 20:34:36,967 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:36,968 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.1779ms INFO 2026-02-16 20:34:36,968 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:36,968 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1937ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:37,201 [9 ] 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-16 20:34:37,201 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:37,202 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:37,202 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:37,204 [9 ] 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-16 20:34:37,232 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:37,232 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 28.0574ms INFO 2026-02-16 20:34:37,232 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:37,232 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.9132ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:37,409 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-02-16 20:34:37,415 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:37,416 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:37,417 [26 ] 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-16 20:34:37,423 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:37,423 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 5.413ms INFO 2026-02-16 20:34:37,423 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:37,423 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2348ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:37,815 [9 ] 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-16 20:34:37,815 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:37,815 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:37,817 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 20:34:37,821 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:37,821 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6229ms INFO 2026-02-16 20:34:37,821 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:37,821 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8592ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:45,633 [26 ] 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-16 20:34:45,633 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 20:34:45,633 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:45,633 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:45,636 [26 ] 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-16 20:34:45,643 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:45,643 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 7.6647ms INFO 2026-02-16 20:34:45,643 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:45,644 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.74ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:45,831 [9 ] 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-16 20:34:45,831 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:45,831 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:45,833 [9 ] 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-16 20:34:45,936 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:45,947 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 113.6415ms INFO 2026-02-16 20:34:45,947 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:45,947 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 116.3463ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:46,032 [27 ] 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-16 20:34:46,033 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:46,033 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:46,034 [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-16 20:34:46,039 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:46,039 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3246ms INFO 2026-02-16 20:34:46,039 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:46,039 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6474ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:46,813 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-02-16 20:34:46,813 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-02-16 20:34:46,813 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9149ms 200 image/png INFO 2026-02-16 20:34:46,814 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-02-16 20:34:46,814 [9 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-02-16 20:34:46,814 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.535ms 200 image/png INFO 2026-02-16 20:34:54,128 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=202602&GZYM2=202602&id=-1& INFO 2026-02-16 20:34:54,128 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:54,128 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:54,130 [26 ] 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-16 20:34:54,152 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:54,152 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 22.2966ms INFO 2026-02-16 20:34:54,152 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:54,152 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5113ms 200 application/json; charset=utf-8 INFO 2026-02-16 20:34:58,568 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=202601&GZYM2=202601&id=-1& INFO 2026-02-16 20:34:58,568 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 20:34:58,569 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:58,570 [31 ] 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-16 20:34:58,613 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 20:34:58,618 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 48.1009ms INFO 2026-02-16 20:34:58,618 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-02-16 20:34:58,618 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.4123ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:05,861 [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-16 21:08:06,401 [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-16 21:08:06,437 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771247281788&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:08:06,445 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 21:08:06,446 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8591ms 0 text/html INFO 2026-02-16 21:08:07,682 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771247286999&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:08:07,689 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 21:08:07,689 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.259ms 200 text/html INFO 2026-02-16 21:08:08,892 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.20609919058774706 INFO 2026-02-16 21:08:08,894 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 21:08:08,895 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4119ms 200 application/javascript INFO 2026-02-16 21:08:09,091 [14 ] 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%3D1771247286999%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 21:08:09,239 [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-16 21:08:09,241 [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-16 21:08:09,246 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:09,382 [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-16 21:08:09,383 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:09,391 [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-16 21:08:09,392 [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-16 21:08:09,392 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:10,400 [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-16 21:08:10,400 [14 ] 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-16 21:08:10,729 [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-16 21:08:10,734 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 21:08:10,736 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:10,762 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 359.3483ms INFO 2026-02-16 21:08:10,762 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:10,763 [14 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771247286999&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:08:10,763 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1381.8354ms 401 application/json; charset=utf-8 INFO 2026-02-16 21:08:10,932 [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-16 21:08:10,933 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:10,934 [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-16 21:08:10,934 [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-16 21:08:10,934 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 21:08:10,937 [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-16 21:08:11,413 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDIyMiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium-mue7jeW5syIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjYyIiwianRpIjoiNWY5YTg2MGMtNmQyOS00NmIzLTk4ZGYtZDM1MDU2NzNiZWFkIiwiaWF0IjoxNzcxMDM1MDk1LCJuYmYiOjE3NzEwMzUwOTMsImV4cCI6MTc3MTEyMTQ5NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.6RZosRE4Uv4pcQumkue9rNX3AnFJZyguQuU9rVRXxCo INFO 2026-02-16 21:08:11,556 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:11,556 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:11,557 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 619.9156ms INFO 2026-02-16 21:08:11,558 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 21:08:11,559 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1158.5675ms INFO 2026-02-16 21:08:11,559 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 626.8998ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:11,559 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:11,559 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2468.715ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:11,832 [15 ] 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-16 21:08:11,833 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:11,853 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:11,894 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:11,896 [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-16 21:08:11,919 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 21:08:11,919 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 21:08:11,919 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 21:08:11,999 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 21:08:12,004 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,005 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 108.6911ms INFO 2026-02-16 21:08:12,005 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,006 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 173.5597ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,157 [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-16 21:08:12,158 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,159 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,161 [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-16 21:08:12,163 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 21:08:12,164 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 21:08:12,164 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 21:08:12,170 [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-16 21:08:12,171 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,171 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,174 [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-16 21:08:12,198 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 21:08:12,256 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,259 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 98.2732ms INFO 2026-02-16 21:08:12,260 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,260 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.3516ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,276 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,279 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 105.1253ms INFO 2026-02-16 21:08:12,279 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,279 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.654ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,437 [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-16 21:08:12,438 [14 ] 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-16 21:08:12,438 [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-16 21:08:12,438 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:12,438 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,438 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,439 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,439 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,439 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,439 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,443 [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-16 21:08:12,443 [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-16 21:08:12,444 [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-16 21:08:12,521 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,521 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,522 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 79.0536ms INFO 2026-02-16 21:08:12,522 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,522 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.2046ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,524 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 80.7307ms INFO 2026-02-16 21:08:12,524 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,524 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.0418ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,567 [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-16 21:08:12,568 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,568 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,602 [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-16 21:08:12,625 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,625 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 23.4608ms INFO 2026-02-16 21:08:12,625 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,625 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1082ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,636 [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-16 21:08:12,637 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,637 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,638 [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-16 21:08:12,638 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,639 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,639 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,639 [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-16 21:08:12,639 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 195.5435ms INFO 2026-02-16 21:08:12,639 [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-16 21:08:12,639 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,639 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 201.3407ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,640 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,640 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,643 [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-16 21:08:12,645 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,645 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,658 [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-16 21:08:12,658 [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-16 21:08:12,659 [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-16 21:08:12,660 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,660 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 20.5657ms INFO 2026-02-16 21:08:12,660 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,660 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6608ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,682 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,683 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 24.8485ms INFO 2026-02-16 21:08:12,683 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,683 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.96ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,684 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,684 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 26.6077ms INFO 2026-02-16 21:08:12,684 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,684 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.2507ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,685 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,686 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 27.052ms INFO 2026-02-16 21:08:12,686 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,686 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.9796ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,691 [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-16 21:08:12,691 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,691 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,693 [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-16 21:08:12,712 [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-16 21:08:12,712 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,713 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,714 [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-16 21:08:12,716 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:12,716 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 23.0114ms INFO 2026-02-16 21:08:12,716 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,716 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7462ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:12,793 [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-16 21:08:12,793 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,793 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:12,798 [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-16 21:08:12,798 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:12,799 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:13,637 [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-16 21:08:13,637 [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-16 21:08:13,866 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:13,866 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:13,867 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1152.8266ms INFO 2026-02-16 21:08:13,867 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:13,868 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1155.5525ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:13,870 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 232.4443ms INFO 2026-02-16 21:08:13,870 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:13,870 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1077.3001ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:14,708 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:14,711 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1073.2965ms INFO 2026-02-16 21:08:14,711 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:14,711 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1912.8335ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:21,111 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-02-16 21:08:21,113 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-02-16 21:08:21,113 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4294ms 200 text/css INFO 2026-02-16 21:08:21,117 [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-16 21:08:21,117 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-02-16 21:08:21,118 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:21,118 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:21,120 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-02-16 21:08:21,120 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4908ms 200 application/javascript INFO 2026-02-16 21:08:21,121 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:21,122 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:21,127 [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-16 21:08:21,142 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:21,143 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.4021ms INFO 2026-02-16 21:08:21,143 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:21,143 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1083ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:21,397 [6 ] 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-16 21:08:21,398 [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-16 21:08:21,398 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:21,398 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:21,399 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:21,399 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:21,399 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:21,401 [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-16 21:08:21,402 [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-16 21:08:21,553 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:21,554 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 152.2935ms INFO 2026-02-16 21:08:21,554 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:21,554 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.1921ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:21,559 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:21,561 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 158.6669ms INFO 2026-02-16 21:08:21,561 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:21,561 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 163.7881ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:30,293 [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-16 21:08:30,293 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:30,294 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:30,295 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:30,297 [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-16 21:08:30,307 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:30,308 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5721ms INFO 2026-02-16 21:08:30,308 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:30,308 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2758ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:34,718 [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-16 21:08:34,718 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:34,719 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:34,720 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:34,722 [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-16 21:08:34,732 [14 ] 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-16 21:08:34,733 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:34,733 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:34,735 [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-16 21:08:34,735 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:34,736 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.2108ms INFO 2026-02-16 21:08:34,736 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:34,736 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1761ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:34,740 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:34,740 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0673ms INFO 2026-02-16 21:08:34,740 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:34,740 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4355ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:34,751 [15 ] 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-16 21:08:34,752 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:34,752 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:34,754 [15 ] 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-16 21:08:35,002 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:35,005 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 250.1364ms INFO 2026-02-16 21:08:35,005 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:35,005 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 253.4699ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:37,071 [15 ] 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-16 21:08:37,071 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:37,072 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:37,073 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,075 [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-16 21:08:37,085 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:37,086 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7167ms INFO 2026-02-16 21:08:37,086 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,086 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1223ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:37,158 [14 ] 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-16 21:08:37,164 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:37,164 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,166 [14 ] 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-16 21:08:37,169 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:37,169 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8912ms INFO 2026-02-16 21:08:37,169 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,170 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0808ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:37,357 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=cc28bfd6-b578-4ac7-9555-fa133d54598c& INFO 2026-02-16 21:08:37,358 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:37,358 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,361 [15 ] 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-16 21:08:37,413 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:37,416 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 55.1592ms INFO 2026-02-16 21:08:37,416 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,416 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.5914ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:37,591 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=365732&isHis=& INFO 2026-02-16 21:08:37,591 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:37,591 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,593 [14 ] 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-16 21:08:37,598 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-02-16 21:08:37,598 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:37,598 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,600 [15 ] 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-16 21:08:37,601 [14 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-02-16 21:08:37,607 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:37,608 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.9868ms INFO 2026-02-16 21:08:37,608 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,608 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2771ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:37,653 [14 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-02-16 21:08:37,659 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:37,660 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 66.1942ms INFO 2026-02-16 21:08:37,660 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,660 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.889ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:37,831 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=365732& INFO 2026-02-16 21:08:37,832 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:37,832 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,836 [14 ] 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-16 21:08:37,856 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:37,857 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 21.4868ms INFO 2026-02-16 21:08:37,857 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:37,858 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.81ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:38,072 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=cc28bfd6-b578-4ac7-9555-fa133d54598c&isHis=& INFO 2026-02-16 21:08:38,073 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:38,073 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,078 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=cc28bfd6-b578-4ac7-9555-fa133d54598c&flowID=78&nodeCode=begin& INFO 2026-02-16 21:08:38,079 [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-16 21:08:38,079 [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=cc28bfd6-b578-4ac7-9555-fa133d54598c&recordId=65770&tableName=K_LEAVE& INFO 2026-02-16 21:08:38,079 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:38,080 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:38,080 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,080 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,084 [14 ] 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-16 21:08:38,084 [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-16 21:08:38,178 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:38,180 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 95.9711ms INFO 2026-02-16 21:08:38,180 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,180 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.4729ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:38,210 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:38,211 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 127.6321ms INFO 2026-02-16 21:08:38,211 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,212 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 133.5195ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:38,215 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:38,217 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 138.5576ms INFO 2026-02-16 21:08:38,218 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,218 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 145.5267ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:38,391 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=365732& INFO 2026-02-16 21:08:38,392 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:38,392 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,395 [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-16 21:08:38,414 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:38,415 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 20.3097ms INFO 2026-02-16 21:08:38,415 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,415 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.362ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:38,671 [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=cmntsBelowConten& INFO 2026-02-16 21:08:38,672 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:38,672 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,675 [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-16 21:08:38,692 [15 ] 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-16 21:08:38,692 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:38,693 [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-16 21:08:38,693 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:38,694 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,694 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,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-16 21:08:38,706 [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-16 21:08:38,715 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:38,715 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:38,715 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:38,715 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 40.3088ms INFO 2026-02-16 21:08:38,715 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.2723ms INFO 2026-02-16 21:08:38,715 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.2352ms INFO 2026-02-16 21:08:38,715 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,715 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,715 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,716 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8429ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:38,716 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.7603ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:38,716 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9237ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:38,758 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=cc28bfd6-b578-4ac7-9555-fa133d54598c& INFO 2026-02-16 21:08:38,758 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:38,759 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,761 [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-16 21:08:38,931 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:38,971 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 210.3954ms INFO 2026-02-16 21:08:38,971 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:38,972 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 213.6862ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:40,558 [16 ] 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-16 21:08:40,558 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:40,559 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:40,559 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:40,562 [16 ] 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-16 21:08:40,739 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:40,742 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 179.7879ms INFO 2026-02-16 21:08:40,742 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:40,742 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 184.5554ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:41,071 [7 ] 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=LFBNLZQPjMw%3D& INFO 2026-02-16 21:08:41,072 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:41,072 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:41,075 [7 ] 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-16 21:08:41,078 [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-16 21:08:41,078 [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-16 21:08:41,078 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:41,079 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:41,081 [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-16 21:08:41,081 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:41,081 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:41,083 [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-16 21:08:41,089 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:41,089 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:41,089 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:41,090 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.9635ms INFO 2026-02-16 21:08:41,090 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 6.8142ms INFO 2026-02-16 21:08:41,090 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:41,090 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:41,090 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2897ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:41,090 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2887ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:41,092 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 16.4691ms INFO 2026-02-16 21:08:41,092 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:41,092 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.485ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:41,311 [24 ] 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-16 21:08:41,311 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:41,312 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:41,314 [24 ] 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-16 21:08:41,322 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:41,322 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.4897ms INFO 2026-02-16 21:08:41,322 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:41,323 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8595ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:44,626 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771247323864&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:08:44,627 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 21:08:44,627 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4803ms 200 text/html INFO 2026-02-16 21:08:45,526 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8100729540695172 INFO 2026-02-16 21:08:45,528 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 21:08:45,528 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.272ms 200 application/javascript INFO 2026-02-16 21:08:45,709 [24 ] 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%3D1771247323864%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 21:08:45,710 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:45,715 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:45,716 [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-16 21:08:45,718 [24 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771247323864&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:08:45,722 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:45,723 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.0969ms INFO 2026-02-16 21:08:45,723 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:45,723 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0944ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:45,738 [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-16 21:08:45,738 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:45,738 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:45,738 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:45,739 [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-16 21:08:45,741 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 21:08:45,741 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 21:08:45,741 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 21:08:45,757 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 21:08:45,760 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:45,760 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.1631ms INFO 2026-02-16 21:08:45,760 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:45,760 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2806ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:45,875 [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-16 21:08:45,875 [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-16 21:08:45,876 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:45,876 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:45,876 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:45,876 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:45,877 [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-16 21:08:45,877 [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-16 21:08:45,878 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 21:08:45,879 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 21:08:45,879 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 21:08:45,881 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:45,882 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5635ms INFO 2026-02-16 21:08:45,882 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:45,882 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4598ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:45,911 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 21:08:45,914 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:45,914 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.1347ms INFO 2026-02-16 21:08:45,914 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:45,914 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.9311ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,034 [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-16 21:08:46,034 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,035 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,036 [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-16 21:08:46,042 [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-16 21:08:46,042 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,042 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,044 [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-16 21:08:46,045 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,045 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.8668ms INFO 2026-02-16 21:08:46,045 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,045 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7748ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,047 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,047 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5636ms INFO 2026-02-16 21:08:46,047 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,047 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.61ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,049 [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-16 21:08:46,049 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:08:46,049 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,049 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,051 [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-16 21:08:46,057 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,057 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4678ms INFO 2026-02-16 21:08:46,057 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,057 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6279ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,085 [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-16 21:08:46,085 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,085 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,087 [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-16 21:08:46,090 [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-16 21:08:46,091 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,091 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,091 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8471ms INFO 2026-02-16 21:08:46,091 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,091 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,091 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.911ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,092 [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-16 21:08:46,093 [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-16 21:08:46,095 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,095 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,096 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,096 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.327ms INFO 2026-02-16 21:08:46,096 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,096 [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-16 21:08:46,096 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.078ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,099 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,099 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0813ms INFO 2026-02-16 21:08:46,099 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,100 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3612ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,125 [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-16 21:08:46,125 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,125 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,127 [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-16 21:08:46,127 [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-16 21:08:46,127 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,127 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,128 [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-16 21:08:46,133 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,133 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.7016ms INFO 2026-02-16 21:08:46,133 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,133 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6207ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,134 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,134 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9076ms INFO 2026-02-16 21:08:46,135 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,135 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5361ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,203 [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-16 21:08:46,212 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,212 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,213 [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-16 21:08:46,218 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,218 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9146ms INFO 2026-02-16 21:08:46,218 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,218 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8805ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,238 [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-16 21:08:46,238 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,238 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,240 [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-16 21:08:46,241 [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-16 21:08:46,241 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,241 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,243 [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-16 21:08:46,260 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,261 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.9568ms INFO 2026-02-16 21:08:46,261 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,261 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6323ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,296 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,297 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 57.0086ms INFO 2026-02-16 21:08:46,297 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,297 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.678ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:08:46,619 [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-16 21:08:46,620 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:08:46,620 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,622 [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-16 21:08:46,630 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:08:46,630 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.3516ms INFO 2026-02-16 21:08:46,630 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:08:46,631 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5099ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:09:10,433 [7 ] 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-16 21:09:10,433 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:09:10,434 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:09:10,434 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:09:10,436 [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-16 21:09:10,441 [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-16 21:09:10,446 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:09:10,446 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:09:10,446 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 21:09:10,447 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.2223ms INFO 2026-02-16 21:09:10,447 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:09:10,447 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4917ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:09:10,448 [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-16 21:09:10,486 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:09:10,486 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 38.1128ms INFO 2026-02-16 21:09:10,486 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 21:09:10,486 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.0629ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:09:12,158 [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-16 21:09:12,158 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:09:12,158 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:09:12,159 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:09:12,160 [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-16 21:09:12,171 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:09:12,171 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.0466ms INFO 2026-02-16 21:09:12,171 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:09:12,172 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0825ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:10,567 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771248310246&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:25:10,568 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 21:25:10,568 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3372ms 200 text/html INFO 2026-02-16 21:25:10,569 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 21:25:10,569 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:10,610 [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-16 21:25:10,610 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6216ms 200 application/javascript INFO 2026-02-16 21:25:10,611 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 21:25:10,611 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:10,646 [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-16 21:25:10,646 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1617ms 200 application/javascript INFO 2026-02-16 21:25:11,327 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.14378536458413282 INFO 2026-02-16 21:25:11,328 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 21:25:11,328 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0908ms 200 application/javascript INFO 2026-02-16 21:25:11,442 [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%3D1771248310246%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 21:25:11,443 [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-16 21:25:11,443 [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-16 21:25:11,444 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,445 [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-16 21:25:11,447 [52 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771248310246&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:25:11,451 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,452 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.6185ms INFO 2026-02-16 21:25:11,452 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,452 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6823ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,453 [50 ] 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-16 21:25:11,453 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:11,454 [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-16 21:25:11,454 [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-16 21:25:11,454 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,456 [50 ] 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-16 21:25:11,457 [50 ] 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-16 21:25:11,457 [50 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 21:25:11,457 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,458 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.7548ms INFO 2026-02-16 21:25:11,458 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,458 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4109ms 401 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,542 [50 ] 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-16 21:25:11,542 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:11,545 [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-16 21:25:11,545 [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-16 21:25:11,545 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 21:25:11,547 [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-16 21:25:11,553 [54 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NDIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjQyNyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumDkeaIkCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzQyIiwianRpIjoiNzE0YzA5MmUtMGYyOS00ZGNiLWI4ZWItODg2YjAwY2Y3YWViIiwiaWF0IjoxNzcwNjAwMzkwLCJuYmYiOjE3NzA2MDAzODgsImV4cCI6MTc3MDY4Njc5MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0._Xlw-k3MifqsBQgQaLoO0EzHaL7TCdNavyOauukhlok INFO 2026-02-16 21:25:11,558 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,558 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 11.235ms INFO 2026-02-16 21:25:11,558 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 21:25:11,558 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5813ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,651 [54 ] 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-16 21:25:11,651 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:11,651 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,654 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,655 [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). INFO 2026-02-16 21:25:11,657 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 21:25:11,657 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 21:25:11,657 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 21:25:11,674 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 21:25:11,676 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,676 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.1502ms INFO 2026-02-16 21:25:11,677 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,677 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0712ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,760 [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-16 21:25:11,760 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,760 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,762 [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-16 21:25:11,763 [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-16 21:25:11,763 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,763 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,764 [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-16 21:25:11,765 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 21:25:11,765 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,765 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7202ms INFO 2026-02-16 21:25:11,765 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,765 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5204ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,766 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 21:25:11,766 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 21:25:11,796 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 21:25:11,799 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,800 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.2356ms INFO 2026-02-16 21:25:11,800 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,800 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9025ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,895 [55 ] 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-16 21:25:11,895 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,895 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,896 [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-16 21:25:11,897 [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-16 21:25:11,898 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,898 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,899 [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-16 21:25:11,900 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,900 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2307ms INFO 2026-02-16 21:25:11,900 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,900 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0049ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,907 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,907 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.7492ms INFO 2026-02-16 21:25:11,907 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,907 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4629ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,927 [56 ] 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-16 21:25:11,927 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:11,927 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,928 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,929 [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-16 21:25:11,931 [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-16 21:25:11,932 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,932 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,933 [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-16 21:25:11,934 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,934 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1858ms INFO 2026-02-16 21:25:11,934 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,934 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8458ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,935 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 21:25:11,935 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,935 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,936 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,936 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0815ms INFO 2026-02-16 21:25:11,936 [56 ] 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-16 21:25:11,936 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,937 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1237ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,940 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,940 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3732ms INFO 2026-02-16 21:25:11,940 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,940 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9952ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,943 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 21:25:11,943 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,943 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,945 [55 ] 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-16 21:25:11,947 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,947 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8952ms INFO 2026-02-16 21:25:11,948 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,948 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6248ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,956 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 21:25:11,956 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,956 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,957 [56 ] 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-16 21:25:11,960 [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-16 21:25:11,960 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,960 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,961 [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-16 21:25:11,965 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,965 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:11,965 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.0553ms INFO 2026-02-16 21:25:11,965 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,965 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1864ms INFO 2026-02-16 21:25:11,965 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,965 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9074ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,965 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:11,987 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-02-16 21:25:11,988 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-02-16 21:25:11,988 [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-16 21:25:11,988 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5643ms 200 image/jpeg INFO 2026-02-16 21:25:11,989 [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-16 21:25:11,989 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3789ms 200 image/jpeg INFO 2026-02-16 21:25:11,996 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-02-16 21:25:11,996 [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-16 21:25:11,996 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:11,996 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:11,996 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-02-16 21:25:11,996 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7629ms 200 image/jpeg INFO 2026-02-16 21:25:11,998 [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-16 21:25:12,003 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:12,003 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9016ms INFO 2026-02-16 21:25:12,003 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:12,003 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9951ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:12,021 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 21:25:12,022 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:12,022 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:12,022 [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-16 21:25:12,022 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:12,023 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:12,023 [52 ] 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-16 21:25:12,024 [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-16 21:25:12,074 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:12,074 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 50.9665ms INFO 2026-02-16 21:25:12,074 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:12,074 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9267ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:12,077 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:12,077 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 53.4945ms INFO 2026-02-16 21:25:12,077 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:12,077 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3438ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:12,503 [56 ] 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-16 21:25:12,504 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:12,504 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:12,506 [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-16 21:25:12,511 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:12,511 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.565ms INFO 2026-02-16 21:25:12,511 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:12,512 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.254ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:13,567 [55 ] 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-16 21:25:13,568 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:13,568 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:13,568 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:13,570 [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-16 21:25:13,578 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:13,579 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.021ms INFO 2026-02-16 21:25:13,579 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:13,579 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5346ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:13,587 [54 ] 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-16 21:25:13,587 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:13,588 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:13,589 [56 ] 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-16 21:25:13,589 [54 ] 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-16 21:25:13,589 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:13,589 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:13,591 [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-16 21:25:13,594 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:13,594 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3217ms INFO 2026-02-16 21:25:13,594 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:13,594 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2449ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:13,649 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:13,649 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 60.4349ms INFO 2026-02-16 21:25:13,650 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:13,650 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.6915ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:24,010 [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-16 21:25:24,011 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:24,011 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:24,011 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:24,012 [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-16 21:25:24,022 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:24,022 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.5456ms INFO 2026-02-16 21:25:24,022 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:24,022 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8463ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:25,316 [57 ] 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-16 21:25:25,317 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:25,317 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:25,317 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,318 [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-16 21:25:25,326 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:25,326 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.0156ms INFO 2026-02-16 21:25:25,326 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,326 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1818ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:25,331 [57 ] 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-16 21:25:25,331 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:25,331 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,333 [57 ] 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-16 21:25:25,333 [50 ] 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-16 21:25:25,334 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:25,334 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,335 [56 ] 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-16 21:25:25,335 [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-16 21:25:25,335 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:25,335 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,336 [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-16 21:25:25,337 [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-16 21:25:25,340 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:25,341 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,342 [52 ] 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-16 21:25:25,342 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:25,343 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,366 [52 ] 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-16 21:25:25,367 [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-16 21:25:25,371 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:25,371 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 36.135ms INFO 2026-02-16 21:25:25,371 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,371 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.0038ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:25,372 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:25,372 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 35.5045ms INFO 2026-02-16 21:25:25,372 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,372 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.5109ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:25,373 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:25,373 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:25,375 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 41.8655ms INFO 2026-02-16 21:25:25,375 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,375 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.4626ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:25,375 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.8363ms INFO 2026-02-16 21:25:25,375 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,375 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3084ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:25,376 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:25,377 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.4528ms INFO 2026-02-16 21:25:25,377 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,377 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6308ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:25,639 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1742& INFO 2026-02-16 21:25:25,640 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:25,640 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,642 [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-16 21:25:25,648 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:25,652 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.4647ms INFO 2026-02-16 21:25:25,652 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:25,653 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3945ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:27,091 [49 ] 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-16 21:25:27,091 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:27,091 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:27,091 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:27,093 [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-16 21:25:27,100 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:27,101 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.7428ms INFO 2026-02-16 21:25:27,101 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:27,101 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.824ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:27,117 [54 ] 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-16 21:25:27,117 [51 ] 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-16 21:25:27,117 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:27,117 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:27,118 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:27,118 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:27,119 [51 ] 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-16 21:25:27,120 [54 ] 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-16 21:25:27,122 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:27,123 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.9819ms INFO 2026-02-16 21:25:27,123 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:27,123 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8174ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:27,124 [54 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 21:25:27,133 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:27,136 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 16.5388ms INFO 2026-02-16 21:25:27,136 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:27,136 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.208ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:27,223 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1742& INFO 2026-02-16 21:25:27,223 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:27,223 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:27,225 [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-16 21:25:27,228 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:27,232 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.6114ms INFO 2026-02-16 21:25:27,232 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:27,232 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3126ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:28,710 [51 ] 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-16 21:25:28,710 [54 ] 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-16 21:25:28,710 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:28,711 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:28,711 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:28,711 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:28,711 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:28,712 [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-16 21:25:28,712 [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-16 21:25:28,716 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:28,716 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.9845ms INFO 2026-02-16 21:25:28,716 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:28,716 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1326ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:28,718 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:28,718 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9617ms INFO 2026-02-16 21:25:28,718 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:28,718 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.107ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:25:29,426 [56 ] 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-16 21:25:29,427 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:25:29,427 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:25:29,427 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:29,428 [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-16 21:25:29,434 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:25:29,434 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9045ms INFO 2026-02-16 21:25:29,434 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:25:29,434 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1555ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:30:46,769 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771242881603&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:30:46,770 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 21:30:46,770 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.135ms 200 text/html INFO 2026-02-16 21:30:46,794 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-02-16 21:30:46,795 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-02-16 21:30:46,795 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7541ms 200 application/javascript INFO 2026-02-16 21:30:46,805 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 21:30:46,805 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:30:46,809 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-02-16 21:30:46,810 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-02-16 21:30:46,810 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7939ms 200 application/javascript INFO 2026-02-16 21:30:46,810 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-02-16 21:30:46,811 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-02-16 21:30:46,811 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.825ms 200 application/javascript INFO 2026-02-16 21:30:46,811 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-02-16 21:30:46,812 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-02-16 21:30:46,812 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4679ms 200 application/javascript INFO 2026-02-16 21:30:46,813 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 21:30:46,815 [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-16 21:30:46,816 [34 ] 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-16 21:30:46,816 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4704ms 200 application/javascript INFO 2026-02-16 21:30:46,816 [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-16 21:30:46,816 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0993ms 200 text/css INFO 2026-02-16 21:30:46,818 [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-16 21:30:46,818 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5817ms 200 application/javascript INFO 2026-02-16 21:30:46,847 [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-16 21:30:46,848 [34 ] 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-16 21:30:46,849 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3349ms 200 application/javascript INFO 2026-02-16 21:30:46,849 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-02-16 21:30:46,849 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-02-16 21:30:46,849 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4419ms 200 application/javascript INFO 2026-02-16 21:30:47,418 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-02-16 21:30:47,419 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-02-16 21:30:47,419 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.98ms 200 application/javascript INFO 2026-02-16 21:30:47,564 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.660262390950205 INFO 2026-02-16 21:30:47,565 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 21:30:47,565 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9063ms 200 application/javascript INFO 2026-02-16 21:30:47,589 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-02-16 21:30:47,589 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-02-16 21:30:47,589 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8314ms 200 image/jpeg INFO 2026-02-16 21:30:47,640 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1771242881603&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:30:47,640 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-02-16 21:30:47,640 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5307ms 200 text/html INFO 2026-02-16 21:30:47,673 [37 ] 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-16 21:30:47,677 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 21:30:47,682 [37 ] 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-16 21:30:47,686 [37 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-02-16 21:30:47,686 [37 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-02-16 21:30:47,686 [37 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-02-16 21:30:47,687 [37 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-02-16 21:30:47,687 [37 ] 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-16 21:30:47,691 [37 ] 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-16 21:30:47,691 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 9.4214ms INFO 2026-02-16 21:30:47,691 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-02-16 21:30:47,692 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.4652ms 302 INFO 2026-02-16 21:36:25,512 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771248985584&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:36:25,512 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 21:36:25,513 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0642ms 200 text/html INFO 2026-02-16 21:36:26,276 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6627190990337688 INFO 2026-02-16 21:36:26,276 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 21:36:26,277 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.874ms 200 application/javascript INFO 2026-02-16 21:36:26,440 [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%3D1771248985584%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 21:36:26,441 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,444 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,445 [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-16 21:36:26,446 [61 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771248985584&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:36:26,449 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,449 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9278ms INFO 2026-02-16 21:36:26,449 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,449 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1326ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,477 [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-16 21:36:26,477 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:36:26,478 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,478 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,479 [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-16 21:36:26,480 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 21:36:26,481 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 21:36:26,481 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 21:36:26,497 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 21:36:26,500 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,500 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.9876ms INFO 2026-02-16 21:36:26,500 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,500 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9679ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,606 [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-16 21:36:26,606 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,606 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,607 [61 ] 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-16 21:36:26,607 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,607 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,608 [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-16 21:36:26,608 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 21:36:26,609 [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-16 21:36:26,609 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 21:36:26,609 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 21:36:26,612 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,612 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5099ms INFO 2026-02-16 21:36:26,612 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,612 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2763ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,639 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 21:36:26,643 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,643 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.2888ms INFO 2026-02-16 21:36:26,643 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,643 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1595ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,741 [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-16 21:36:26,741 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,742 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,743 [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-16 21:36:26,750 [63 ] 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-16 21:36:26,750 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,750 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,750 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,751 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.7104ms INFO 2026-02-16 21:36:26,751 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,751 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.628ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,752 [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-16 21:36:26,755 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,755 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1061ms INFO 2026-02-16 21:36:26,755 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,755 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5756ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,785 [64 ] 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-16 21:36:26,785 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:36:26,785 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,786 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,787 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:36:26,792 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,792 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3578ms INFO 2026-02-16 21:36:26,792 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,792 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1173ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,841 [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-16 21:36:26,841 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,841 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,842 [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-16 21:36:26,843 [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-16 21:36:26,843 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,843 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,844 [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-16 21:36:26,845 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,845 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9144ms INFO 2026-02-16 21:36:26,845 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,845 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4707ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,847 [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-16 21:36:26,847 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,847 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,848 [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-16 21:36:26,848 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,848 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.0083ms INFO 2026-02-16 21:36:26,848 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,848 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.589ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,851 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,851 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6405ms INFO 2026-02-16 21:36:26,851 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,851 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2126ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,860 [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-16 21:36:26,860 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,860 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,861 [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-16 21:36:26,866 [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-16 21:36:26,867 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,867 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,868 [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-16 21:36:26,869 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,870 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1836ms INFO 2026-02-16 21:36:26,870 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,870 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8605ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,871 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,871 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4476ms INFO 2026-02-16 21:36:26,871 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,871 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1259ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,900 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 21:36:26,901 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,901 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,902 [64 ] 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-16 21:36:26,906 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,906 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4932ms INFO 2026-02-16 21:36:26,906 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,906 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9766ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,929 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 21:36:26,929 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,929 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,930 [64 ] 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-16 21:36:26,934 [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-16 21:36:26,934 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:26,934 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,935 [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-16 21:36:26,952 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,953 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.3467ms INFO 2026-02-16 21:36:26,953 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,953 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0787ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:26,983 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:26,983 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 52.5374ms INFO 2026-02-16 21:36:26,983 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:26,983 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.222ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:27,344 [64 ] 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-16 21:36:27,345 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:27,345 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:27,346 [64 ] 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-16 21:36:27,350 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:27,350 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6878ms INFO 2026-02-16 21:36:27,350 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:27,350 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7991ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:29,185 [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-16 21:36:29,185 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:36:29,185 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:29,185 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,187 [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-16 21:36:29,193 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:29,193 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2159ms INFO 2026-02-16 21:36:29,193 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,193 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3372ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:29,226 [58 ] 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-16 21:36:29,226 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:29,226 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,227 [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-16 21:36:29,229 [62 ] 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-16 21:36:29,229 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:29,229 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,230 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:29,230 [62 ] 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-16 21:36:29,231 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0592ms INFO 2026-02-16 21:36:29,231 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,231 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7711ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:29,234 [58 ] 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-16 21:36:29,234 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:29,234 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,235 [58 ] 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-16 21:36:29,235 [59 ] 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-16 21:36:29,236 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:29,236 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,237 [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-16 21:36:29,237 [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-16 21:36:29,237 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:29,237 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,238 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:29,238 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 7.1582ms INFO 2026-02-16 21:36:29,238 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,238 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8979ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:29,238 [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-16 21:36:29,241 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:29,241 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2223ms INFO 2026-02-16 21:36:29,241 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,241 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7085ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:29,242 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:29,242 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5253ms INFO 2026-02-16 21:36:29,242 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,242 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3275ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:29,242 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:29,242 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.9797ms INFO 2026-02-16 21:36:29,242 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,242 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6225ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:29,313 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1830& INFO 2026-02-16 21:36:29,313 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:29,313 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,315 [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-16 21:36:29,318 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:29,321 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.5688ms INFO 2026-02-16 21:36:29,321 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:29,321 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2327ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:30,096 [64 ] 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-16 21:36:30,096 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:36:30,096 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:30,096 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:30,098 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:36:30,104 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:30,104 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3763ms INFO 2026-02-16 21:36:30,104 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:30,104 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5796ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:30,137 [66 ] 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-16 21:36:30,137 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:30,137 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:30,138 [66 ] 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-16 21:36:30,140 [67 ] 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-16 21:36:30,140 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:30,140 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:30,140 [66 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 21:36:30,141 [67 ] 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-16 21:36:30,146 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:30,146 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.96ms INFO 2026-02-16 21:36:30,146 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:30,146 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.607ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:30,148 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:30,148 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.6649ms INFO 2026-02-16 21:36:30,148 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:30,148 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.588ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:36:30,260 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1830& INFO 2026-02-16 21:36:30,261 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:36:30,261 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:30,262 [64 ] 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-16 21:36:30,266 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:36:30,271 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.6745ms INFO 2026-02-16 21:36:30,271 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:36:30,271 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6902ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:50,534 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771250089704&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:54:50,535 [98 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 21:54:50,535 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.044ms 200 text/html INFO 2026-02-16 21:54:51,334 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9527444841392928 INFO 2026-02-16 21:54:51,335 [103 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 21:54:51,335 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9248ms 200 application/javascript INFO 2026-02-16 21:54:51,508 [103 ] 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%3D1771250089704%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 21:54:51,508 [103 ] 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-16 21:54:51,509 [103 ] 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-16 21:54:51,509 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:51,510 [103 ] 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-16 21:54:51,511 [103 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771250089704&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 21:54:51,514 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:51,514 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.119ms INFO 2026-02-16 21:54:51,514 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:51,514 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5386ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:51,554 [103 ] 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-16 21:54:51,554 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:54:51,555 [103 ] 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-16 21:54:51,555 [103 ] 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-16 21:54:51,555 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:51,556 [103 ] 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-16 21:54:51,557 [103 ] 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-16 21:54:51,557 [103 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 21:54:51,557 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:51,557 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1672ms INFO 2026-02-16 21:54:51,557 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:51,557 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2954ms 401 application/json; charset=utf-8 INFO 2026-02-16 21:54:51,725 [102 ] 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-16 21:54:51,725 [102 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:54:51,725 [102 ] 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-16 21:54:51,725 [102 ] 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-16 21:54:51,725 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 21:54:51,727 [102 ] 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-16 21:54:51,728 [102 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MzIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwOTE4NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWKs-e_oCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjMyIiwianRpIjoiNzJlZjEzZGItMTJjOC00YjYyLWFkOWMtMDRmNDI0YzMxYzdhIiwiaWF0IjoxNzcwOTU5Njc1LCJuYmYiOjE3NzA5NTk2NzMsImV4cCI6MTc3MTA0NjA3NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.EBvx7NR-3DI5g_B16-vrPRSHiKZo2fNQ1PWeqTWgIlY INFO 2026-02-16 21:54:51,731 [102 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:51,731 [102 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4ms INFO 2026-02-16 21:54:51,731 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 21:54:51,731 [102 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7706ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:51,883 [98 ] 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-16 21:54:51,883 [98 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:54:51,883 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:51,885 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:51,886 [103 ] 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-16 21:54:51,888 [103 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 21:54:51,888 [103 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 21:54:51,888 [103 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 21:54:51,902 [103 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 21:54:51,905 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:51,905 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4655ms INFO 2026-02-16 21:54:51,905 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:51,905 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3329ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,035 [100 ] 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-16 21:54:52,036 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,036 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,036 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-02-16 21:54:52,037 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,037 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,037 [100 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:54:52,038 [98 ] 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-16 21:54:52,039 [98 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 21:54:52,039 [98 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 21:54:52,039 [98 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 21:54:52,040 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,040 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4843ms INFO 2026-02-16 21:54:52,040 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,041 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3645ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,069 [98 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 21:54:52,072 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,072 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.3915ms INFO 2026-02-16 21:54:52,072 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,073 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.328ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,205 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-02-16 21:54:52,205 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,205 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,206 [100 ] 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-16 21:54:52,207 [98 ] 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-16 21:54:52,207 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,207 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,209 [98 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:54:52,212 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,212 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,212 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2912ms INFO 2026-02-16 21:54:52,212 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,212 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9379ms INFO 2026-02-16 21:54:52,212 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,212 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.296ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,212 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7456ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,257 [103 ] 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-16 21:54:52,257 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:54:52,258 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,258 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,259 [103 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:54:52,261 [103 ] 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-16 21:54:52,261 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,261 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,262 [103 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:54:52,265 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,265 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6115ms INFO 2026-02-16 21:54:52,265 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,265 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4758ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,265 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,265 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9848ms INFO 2026-02-16 21:54:52,265 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,265 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6451ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,274 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-02-16 21:54:52,274 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,274 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,275 [100 ] 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-16 21:54:52,279 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,279 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3431ms INFO 2026-02-16 21:54:52,279 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,279 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0297ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,304 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-02-16 21:54:52,305 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,305 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,306 [100 ] 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-16 21:54:52,309 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,309 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6925ms INFO 2026-02-16 21:54:52,309 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,309 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.444ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,316 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-02-16 21:54:52,316 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,317 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,317 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-02-16 21:54:52,317 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,317 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,318 [103 ] 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-16 21:54:52,319 [100 ] 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-16 21:54:52,325 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,325 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.7985ms INFO 2026-02-16 21:54:52,325 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,325 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4946ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,326 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,326 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0157ms INFO 2026-02-16 21:54:52,326 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,326 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9793ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,361 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-02-16 21:54:52,361 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,361 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,362 [98 ] 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-16 21:54:52,367 [102 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,367 [102 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.1214ms INFO 2026-02-16 21:54:52,368 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,368 [102 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9492ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,393 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-02-16 21:54:52,393 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,393 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,394 [103 ] 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-16 21:54:52,399 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 21:54:52,400 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,400 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,401 [98 ] 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-16 21:54:52,403 [102 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,403 [102 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.7591ms INFO 2026-02-16 21:54:52,403 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,403 [102 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3393ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,423 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,424 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.5985ms INFO 2026-02-16 21:54:52,424 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,424 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3514ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:52,424 [98 ] 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-16 21:54:52,424 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:52,424 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,426 [98 ] 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-16 21:54:52,429 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:52,429 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1222ms INFO 2026-02-16 21:54:52,429 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:52,429 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8846ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:55,082 [103 ] 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-16 21:54:55,083 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:54:55,083 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:55,083 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,085 [103 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:54:55,091 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:55,091 [105 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6419ms INFO 2026-02-16 21:54:55,091 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,091 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9372ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:55,110 [106 ] 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-16 21:54:55,110 [106 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:55,111 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,112 [106 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:54:55,112 [105 ] 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-16 21:54:55,112 [105 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:55,112 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,114 [105 ] 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-16 21:54:55,116 [106 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:55,116 [106 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4604ms INFO 2026-02-16 21:54:55,116 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,116 [106 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1286ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:55,119 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:55,119 [105 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.4483ms INFO 2026-02-16 21:54:55,119 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,119 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4261ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:55,120 [105 ] 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-16 21:54:55,120 [105 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:55,120 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,121 [105 ] 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-16 21:54:55,126 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:55,127 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.428ms INFO 2026-02-16 21:54:55,127 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,127 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1429ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:55,139 [98 ] 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-16 21:54:55,149 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:55,149 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,150 [98 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:54:55,157 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:55,157 [105 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.4035ms INFO 2026-02-16 21:54:55,157 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,157 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0713ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:55,169 [98 ] 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-16 21:54:55,170 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:55,170 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,171 [98 ] 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-16 21:54:55,175 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:55,175 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3684ms INFO 2026-02-16 21:54:55,175 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,175 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6263ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:54:55,248 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1632& INFO 2026-02-16 21:54:55,249 [105 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:54:55,249 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,250 [105 ] 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-16 21:54:55,254 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:54:55,254 [105 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.8271ms INFO 2026-02-16 21:54:55,254 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:54:55,254 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7945ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:55:07,575 [103 ] 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-16 21:55:07,575 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 21:55:07,575 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:55:07,575 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:55:07,576 [103 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-02-16 21:55:07,582 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:55:07,582 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.991ms INFO 2026-02-16 21:55:07,582 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 21:55:07,583 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0772ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:55:07,586 [106 ] 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-16 21:55:07,586 [103 ] 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-16 21:55:07,587 [106 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:55:07,587 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:55:07,587 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 21:55:07,587 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:55:07,588 [103 ] 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-16 21:55:07,588 [106 ] 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-16 21:55:07,590 [106 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 21:55:07,591 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:55:07,591 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9537ms INFO 2026-02-16 21:55:07,591 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 21:55:07,591 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5609ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:55:07,596 [106 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:55:07,596 [106 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.583ms INFO 2026-02-16 21:55:07,596 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 21:55:07,597 [106 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4518ms 200 application/json; charset=utf-8 INFO 2026-02-16 21:55:07,776 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1632& INFO 2026-02-16 21:55:07,777 [105 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 21:55:07,777 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:55:07,778 [105 ] 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-16 21:55:07,781 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 21:55:07,781 [105 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.3244ms INFO 2026-02-16 21:55:07,781 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 21:55:07,782 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2823ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:09,578 [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-16 22:24:10,132 [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-16 22:24:10,168 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 22:24:10,168 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771251845290&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 22:24:10,168 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 22:24:10,174 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:10,184 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 22:24:10,184 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1816ms 200 text/html INFO 2026-02-16 22:24:10,189 [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-16 22:24:10,189 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1661ms 200 text/css INFO 2026-02-16 22:24:10,196 [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-16 22:24:10,197 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.7609ms 200 application/javascript INFO 2026-02-16 22:24:10,365 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-02-16 22:24:10,365 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:10,378 [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-16 22:24:10,378 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5542ms 200 application/javascript INFO 2026-02-16 22:24:10,383 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-02-16 22:24:10,386 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-02-16 22:24:10,386 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8127ms 200 text/css INFO 2026-02-16 22:24:11,155 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.07402815265665141 INFO 2026-02-16 22:24:11,157 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 22:24:11,157 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.505ms 200 application/javascript INFO 2026-02-16 22:24:11,317 [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%3D1771251845290%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 22:24:11,328 [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-16 22:24:11,328 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:11,466 [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-16 22:24:11,466 [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-16 22:24:11,467 [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-16 22:24:11,467 [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-16 22:24:11,473 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:11,473 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:12,607 [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-16 22:24:12,607 [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-16 22:24:12,923 [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-16 22:24:12,928 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 22:24:12,929 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:12,956 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 347.1612ms INFO 2026-02-16 22:24:12,956 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:12,957 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771251845290&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 22:24:12,957 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1629.5818ms 401 application/json; charset=utf-8 INFO 2026-02-16 22:24:13,171 [16 ] 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-16 22:24:13,171 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:13,179 [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-16 22:24:13,179 [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-16 22:24:13,180 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 22:24:13,182 [16 ] 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-16 22:24:13,654 [16 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzQ2OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumygeS8nuS8niIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODMxIiwianRpIjoiMzQ0YmI1ODgtMDQ1NS00Zjg3LTkxNDEtZmQwMDY3YjUxYmY4IiwiaWF0IjoxNzcxMTYxMzk3LCJuYmYiOjE3NzExNjEzOTUsImV4cCI6MTc3MTI0Nzc5NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.zLQPtrAnDYXVbO9cktfaz_-qHK5Ewm8KjyhRRm7ih0Y INFO 2026-02-16 22:24:13,778 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:13,778 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:13,779 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 596.7628ms INFO 2026-02-16 22:24:13,779 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 22:24:13,780 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 609.6774ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:13,780 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1173.7868ms INFO 2026-02-16 22:24:13,781 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:13,781 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2463.901ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:13,980 [15 ] 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-16 22:24:13,980 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:14,000 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,039 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,041 [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-16 22:24:14,063 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 22:24:14,063 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 22:24:14,063 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 22:24:14,145 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 22:24:14,150 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,152 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 110.5202ms INFO 2026-02-16 22:24:14,152 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,152 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.1654ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,257 [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-16 22:24:14,258 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,258 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,260 [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-16 22:24:14,262 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 22:24:14,263 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 22:24:14,263 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 22:24:14,267 [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-16 22:24:14,267 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,267 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,269 [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-16 22:24:14,297 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 22:24:14,308 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,311 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 50.5957ms INFO 2026-02-16 22:24:14,311 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,311 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.8066ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,326 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,328 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 58.8751ms INFO 2026-02-16 22:24:14,328 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,329 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.8614ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,396 [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-16 22:24:14,396 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,397 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,399 [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-16 22:24:14,399 [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-16 22:24:14,400 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,400 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,401 [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-16 22:24:14,407 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,407 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.6087ms INFO 2026-02-16 22:24:14,407 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,407 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7435ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,415 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,418 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.9378ms INFO 2026-02-16 22:24:14,418 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,418 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.7945ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,421 [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-16 22:24:14,422 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:14,422 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,422 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,425 [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-16 22:24:14,501 [14 ] 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-16 22:24:14,501 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,502 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,505 [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-16 22:24:14,506 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,506 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,530 [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-16 22:24:14,530 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,531 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,581 [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-16 22:24:14,582 [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-16 22:24:14,595 [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-16 22:24:14,612 [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-16 22:24:14,613 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,613 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,615 [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-16 22:24:14,619 [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-16 22:24:14,619 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,620 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,624 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,625 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 43.845ms INFO 2026-02-16 22:24:14,625 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,625 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.5341ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,632 [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-16 22:24:14,634 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,634 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 38.5821ms INFO 2026-02-16 22:24:14,634 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,634 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 133.3593ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,634 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,635 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 53.1594ms INFO 2026-02-16 22:24:14,635 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,635 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 130.1621ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,637 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,638 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.7631ms INFO 2026-02-16 22:24:14,638 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8588ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,639 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,639 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 214.03ms INFO 2026-02-16 22:24:14,639 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,639 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 217.5205ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,639 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:14,640 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 25.447ms INFO 2026-02-16 22:24:14,640 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,640 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.0205ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:14,662 [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-16 22:24:14,662 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,663 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,664 [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-16 22:24:14,673 [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-16 22:24:14,673 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,673 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,731 [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-16 22:24:14,732 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-02-16 22:24:14,732 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,732 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:14,733 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:14,733 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:15,409 [15 ] 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-16 22:24:15,409 [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-16 22:24:15,409 [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-16 22:24:15,838 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:15,839 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:15,839 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:15,839 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 429.8241ms INFO 2026-02-16 22:24:15,839 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:15,839 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1166.487ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:15,839 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1174.9504ms INFO 2026-02-16 22:24:15,840 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:15,840 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1177.6377ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:15,842 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 432.7147ms INFO 2026-02-16 22:24:15,842 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:15,842 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1111.5868ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:16,657 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:16,660 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1250.5669ms INFO 2026-02-16 22:24:16,660 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:16,660 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1928.1836ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:17,495 [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-16 22:24:17,496 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:17,498 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:17,499 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,501 [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-16 22:24:17,512 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:17,513 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.1005ms INFO 2026-02-16 22:24:17,513 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,513 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1133ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:17,540 [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-16 22:24:17,541 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:17,541 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,542 [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-16 22:24:17,544 [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-16 22:24:17,544 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:17,544 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,546 [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-16 22:24:17,547 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:17,547 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5921ms INFO 2026-02-16 22:24:17,547 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,547 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7059ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:17,549 [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-16 22:24:17,553 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:17,553 [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-16 22:24:17,554 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,554 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:17,554 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,555 [27 ] 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-16 22:24:17,555 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:17,555 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,575 [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-16 22:24:17,576 [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-16 22:24:17,576 [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-16 22:24:17,581 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:17,582 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:17,582 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.7168ms INFO 2026-02-16 22:24:17,582 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,582 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.3919ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:17,583 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 36.5612ms INFO 2026-02-16 22:24:17,583 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,583 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.3653ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:17,585 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:17,586 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:17,587 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.8673ms INFO 2026-02-16 22:24:17,587 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,587 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.6512ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:17,587 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.9267ms INFO 2026-02-16 22:24:17,587 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,587 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.117ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:17,668 [26 ] 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-16 22:24:17,668 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:17,668 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,671 [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-16 22:24:17,675 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:17,685 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.1259ms INFO 2026-02-16 22:24:17,685 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:17,685 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8891ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:18,679 [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-16 22:24:18,680 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:18,681 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:18,682 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:18,686 [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-16 22:24:18,703 [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-16 22:24:18,704 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:18,704 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:18,704 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:18,704 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.9425ms INFO 2026-02-16 22:24:18,704 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:18,705 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3958ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:18,707 [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-16 22:24:18,709 [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-16 22:24:18,709 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:18,709 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:18,711 [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-16 22:24:18,712 [7 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 22:24:18,714 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:18,714 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6204ms INFO 2026-02-16 22:24:18,714 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:18,714 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6697ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:18,779 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:18,782 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 75.0707ms INFO 2026-02-16 22:24:18,782 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:18,782 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.7285ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:18,875 [26 ] 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-16 22:24:18,875 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:18,876 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:18,877 [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-16 22:24:18,882 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:18,889 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 11.5943ms INFO 2026-02-16 22:24:18,889 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:18,889 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7689ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:20,418 [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-16 22:24:20,418 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:20,419 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:20,420 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:20,421 [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-16 22:24:20,421 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:20,422 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:20,422 [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-16 22:24:20,423 [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-16 22:24:20,432 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:20,433 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.9425ms INFO 2026-02-16 22:24:20,433 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:20,433 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2674ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:20,457 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:20,457 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 34.9548ms INFO 2026-02-16 22:24:20,457 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:20,457 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.9544ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:24:20,687 [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-16 22:24:20,688 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 22:24:20,689 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 22:24:20,689 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:20,691 [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-16 22:24:20,705 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:24:20,705 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.8643ms INFO 2026-02-16 22:24:20,705 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 22:24:20,706 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.502ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:30:04,799 [38 ] 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-16 22:30:04,804 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 22:30:04,807 [38 ] 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-16 22:30:04,855 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:30:04,870 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 62.846ms INFO 2026-02-16 22:30:04,870 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 22:30:04,870 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.4535ms 200 application/json; charset=utf-8 INFO 2026-02-16 22:30:05,018 [37 ] 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-16 22:30:05,020 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 22:30:05,022 [37 ] 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-16 22:30:05,035 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 22:30:05,036 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 13.597ms INFO 2026-02-16 22:30:05,036 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-02-16 22:30:05,036 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1877ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:42,271 [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-16 23:12:42,829 [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-16 23:12:42,865 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771254758791&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 23:12:42,877 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-02-16 23:12:42,878 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0848ms 200 text/html INFO 2026-02-16 23:12:43,405 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.09147060012443753 INFO 2026-02-16 23:12:43,407 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-02-16 23:12:43,408 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1618ms 200 application/javascript INFO 2026-02-16 23:12:43,557 [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%3D1771254758791%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-02-16 23:12:43,560 [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-16 23:12:43,562 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 23:12:43,710 [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-16 23:12:43,710 [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-16 23:12:43,711 [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-16 23:12:43,711 [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-16 23:12:43,718 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:43,718 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:44,818 [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-16 23:12:44,818 [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-16 23:12:45,178 [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-16 23:12:45,183 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-02-16 23:12:45,185 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:45,211 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 390.9265ms INFO 2026-02-16 23:12:45,211 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:45,212 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1771254758791&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-02-16 23:12:45,213 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1652.9767ms 401 application/json; charset=utf-8 INFO 2026-02-16 23:12:45,378 [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-16 23:12:45,379 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 23:12:45,387 [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-16 23:12:45,387 [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-16 23:12:45,388 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 23:12:45,391 [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-16 23:12:45,874 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MDAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTM3NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaZmuWumuWPtiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzAwIiwianRpIjoiYWFhYzAyODktMmE1NS00MzA0LThhNjUtY2Q3YTBlODdmMzk1IiwiaWF0IjoxNzcxMTE5OTkyLCJuYmYiOjE3NzExMTk5OTAsImV4cCI6MTc3MTIwNjM5MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.JmSqM0EO2M6zwx_mVCfJ3OZHQsN0q-KSPBAACnq1J6o INFO 2026-02-16 23:12:45,991 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:45,991 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:45,992 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 600.5735ms INFO 2026-02-16 23:12:45,992 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-02-16 23:12:45,993 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 614.8359ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:45,993 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1175.5618ms INFO 2026-02-16 23:12:45,993 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:45,994 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2436.7347ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,184 [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-16 23:12:46,185 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 23:12:46,204 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,244 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,247 [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-16 23:12:46,268 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-02-16 23:12:46,269 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-02-16 23:12:46,269 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-02-16 23:12:46,349 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-02-16 23:12:46,354 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,355 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 108.2695ms INFO 2026-02-16 23:12:46,355 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,355 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.8725ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,473 [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-16 23:12:46,473 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,473 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,476 [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-16 23:12:46,477 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-02-16 23:12:46,478 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-02-16 23:12:46,479 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-02-16 23:12:46,484 [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-16 23:12:46,485 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,485 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,487 [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-16 23:12:46,511 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-02-16 23:12:46,525 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,528 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 52.4768ms INFO 2026-02-16 23:12:46,528 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,528 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.8185ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,544 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,546 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.2839ms INFO 2026-02-16 23:12:46,546 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,547 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.4609ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,636 [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-16 23:12:46,636 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,636 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,637 [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-16 23:12:46,637 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,637 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,639 [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-16 23:12:46,639 [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-16 23:12:46,644 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,644 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9646ms INFO 2026-02-16 23:12:46,644 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,644 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3656ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,653 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,655 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.6623ms INFO 2026-02-16 23:12:46,655 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,655 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7225ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,684 [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-16 23:12:46,684 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 23:12:46,685 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,685 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,687 [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-16 23:12:46,698 [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-16 23:12:46,698 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,698 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,708 [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-16 23:12:46,710 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,710 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,710 [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-16 23:12:46,711 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,711 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,713 [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-16 23:12:46,713 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,713 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,759 [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-16 23:12:46,759 [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-16 23:12:46,759 [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-16 23:12:46,760 [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-16 23:12:46,867 [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-16 23:12:46,867 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,867 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,878 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,879 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 119.3493ms INFO 2026-02-16 23:12:46,879 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,879 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.8417ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,880 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,880 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 121.2192ms INFO 2026-02-16 23:12:46,880 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,880 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 183.0038ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,891 [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-16 23:12:46,893 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,893 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,893 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 134.0419ms INFO 2026-02-16 23:12:46,893 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,893 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.3979ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,894 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 133.5775ms INFO 2026-02-16 23:12:46,894 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,894 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 183.7479ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,899 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,899 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.4837ms INFO 2026-02-16 23:12:46,899 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,900 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.7844ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,911 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:46,911 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 223.6497ms INFO 2026-02-16 23:12:46,911 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,911 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 226.6055ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:46,937 [12 ] 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-16 23:12:46,937 [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-16 23:12:46,937 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,937 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:46,937 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,937 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:46,939 [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-16 23:12:46,940 [12 ] 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-16 23:12:46,943 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-02-16 23:12:46,944 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdqj.1dfb65ca.png was not modified INFO 2026-02-16 23:12:46,945 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5815ms 304 image/png INFO 2026-02-16 23:12:46,945 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-02-16 23:12:46,945 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wdjb.e624b7f0.png was not modified INFO 2026-02-16 23:12:46,946 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4196ms 304 image/png INFO 2026-02-16 23:12:46,952 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-02-16 23:12:46,953 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/wddk.4a9e34c6.png was not modified INFO 2026-02-16 23:12:46,953 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3663ms 304 image/png INFO 2026-02-16 23:12:46,959 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-02-16 23:12:46,960 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/yjg.7e6d65c1.png was not modified INFO 2026-02-16 23:12:46,960 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3338ms 304 image/png INFO 2026-02-16 23:12:47,014 [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-16 23:12:47,014 [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-16 23:12:47,015 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:47,015 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:47,015 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:47,015 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:47,643 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:47,644 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 704.6263ms INFO 2026-02-16 23:12:47,644 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:47,644 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 707.5813ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:47,737 [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-16 23:12:47,737 [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-16 23:12:48,054 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:48,056 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:48,057 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1117.7477ms INFO 2026-02-16 23:12:48,057 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:48,057 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1120.5032ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:48,058 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 321.1064ms INFO 2026-02-16 23:12:48,058 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:48,058 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1043.551ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:48,873 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:48,875 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1138.3816ms INFO 2026-02-16 23:12:48,875 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:48,875 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1860.7512ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:50,618 [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-16 23:12:50,619 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 23:12:50,623 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:50,624 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,629 [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-16 23:12:50,645 [7 ] 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-16 23:12:50,645 [12 ] 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-16 23:12:50,646 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:50,646 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:50,647 [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-16 23:12:50,647 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,647 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,647 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:50,647 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,647 [6 ] 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-16 23:12:50,648 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:50,648 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,649 [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-16 23:12:50,650 [7 ] 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-16 23:12:50,650 [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-16 23:12:50,650 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:50,651 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 21.4057ms INFO 2026-02-16 23:12:50,651 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,651 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.6403ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:50,652 [12 ] 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-16 23:12:50,652 [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-16 23:12:50,653 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:50,653 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,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-16 23:12:50,683 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:50,683 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 33.6695ms INFO 2026-02-16 23:12:50,683 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,683 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.8609ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:50,684 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:50,685 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:50,685 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.1532ms INFO 2026-02-16 23:12:50,685 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,685 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.6926ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:50,686 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 35.9663ms INFO 2026-02-16 23:12:50,686 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,686 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5482ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:50,687 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:50,688 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:50,688 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 38.359ms INFO 2026-02-16 23:12:50,688 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,688 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.9237ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:50,689 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 37.2449ms INFO 2026-02-16 23:12:50,689 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,689 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.8402ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:50,803 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1700& INFO 2026-02-16 23:12:50,804 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:50,804 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,806 [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-16 23:12:50,815 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:50,862 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 55.1164ms INFO 2026-02-16 23:12:50,862 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:50,862 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.5151ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:51,516 [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-16 23:12:51,516 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-16 23:12:51,517 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:51,518 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:51,520 [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-16 23:12:51,530 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:51,531 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.6722ms INFO 2026-02-16 23:12:51,531 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:51,531 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1053ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:51,532 [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-16 23:12:51,533 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:51,533 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:51,534 [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-16 23:12:51,536 [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-16 23:12:51,537 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:51,538 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.481ms INFO 2026-02-16 23:12:51,538 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:51,538 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4003ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:51,541 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:51,541 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:51,544 [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-16 23:12:51,548 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-02-16 23:12:51,644 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:51,648 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 104.0797ms INFO 2026-02-16 23:12:51,648 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:51,648 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 111.3814ms 200 application/json; charset=utf-8 INFO 2026-02-16 23:12:51,765 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1700& INFO 2026-02-16 23:12:51,766 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-16 23:12:51,766 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:51,768 [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-16 23:12:51,775 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-16 23:12:51,820 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 51.5025ms INFO 2026-02-16 23:12:51,820 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-02-16 23:12:51,820 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.4125ms 200 application/json; charset=utf-8