INFO 2026-03-22 00:01:23,324 [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-03-22 00:01:23,327 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:01:23,327 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:01:23,327 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:23,329 [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-03-22 00:01:23,336 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:01:23,336 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7707ms INFO 2026-03-22 00:01:23,336 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:23,336 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1728ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:01:24,887 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/monthResult.747e81b5.js INFO 2026-03-22 00:01:24,887 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:01:24,888 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/monthResult.747e81b5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\monthResult.747e81b5.js' INFO 2026-03-22 00:01:24,888 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0123ms 200 application/javascript INFO 2026-03-22 00:01:24,889 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/monthResult.6d9a2ed4.css INFO 2026-03-22 00:01:24,890 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/monthResult.6d9a2ed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\monthResult.6d9a2ed4.css' INFO 2026-03-22 00:01:24,890 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5577ms 200 text/css INFO 2026-03-22 00:01:24,949 [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-03-22 00:01:24,949 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:01:24,950 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:01:24,950 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:24,952 [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-03-22 00:01:24,958 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:01:24,958 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0447ms INFO 2026-03-22 00:01:24,958 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:24,958 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4413ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:01:25,059 [5 ] 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-03-22 00:01:25,059 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:01:25,060 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:25,062 [5 ] 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-03-22 00:01:25,137 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:01:25,139 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 77.6282ms INFO 2026-03-22 00:01:25,140 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:25,140 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.7519ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:01:33,234 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResult?dutyDate=2026-03&type=2& INFO 2026-03-22 00:01:33,235 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:01:33,235 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:33,236 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDayResult", controller = "Day"}. Executing controller action with signature System.Collections.Generic.List`1[System.Collections.Generic.List`1[Sg.HcmMb.PubClass.Dto.FieldDto]] GetDayResult(System.String, System.String, System.String) on controller Sg.HcmMb.Day.DayAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:01:33,753 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:01:33,753 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M) in 516.9573ms INFO 2026-03-22 00:01:33,753 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:33,753 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 519.0116ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:01:38,190 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResult?dutyDate=2026-03&type=2& INFO 2026-03-22 00:01:38,190 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:01:38,190 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:38,192 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDayResult", controller = "Day"}. Executing controller action with signature System.Collections.Generic.List`1[System.Collections.Generic.List`1[Sg.HcmMb.PubClass.Dto.FieldDto]] GetDayResult(System.String, System.String, System.String) on controller Sg.HcmMb.Day.DayAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:01:38,562 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:01:38,562 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M) in 370.5494ms INFO 2026-03-22 00:01:38,562 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 00:01:38,562 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 372.751ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:02:50,429 [23 ] 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-03-22 00:02:50,429 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:02:50,429 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:02:50,430 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:02:50,431 [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-03-22 00:02:50,438 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:02:50,438 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.4644ms INFO 2026-03-22 00:02:50,438 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:02:50,439 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7026ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:02:56,107 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 00:02:56,107 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:02:56,107 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 00:02:56,109 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:02:56,109 [31 ] 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-03-22 00:02:56,109 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:02:56,109 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:02:56,109 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:02:56,111 [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-03-22 00:02:56,114 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:02:56,114 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 5.8315ms INFO 2026-03-22 00:02:56,114 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 00:02:56,115 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0185ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:02:56,116 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:02:56,116 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6263ms INFO 2026-03-22 00:02:56,116 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:02:56,116 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6121ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:28,849 [25 ] 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-03-22 00:03:28,849 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:03:28,849 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:28,849 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:28,851 [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-03-22 00:03:28,863 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:28,864 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.7681ms INFO 2026-03-22 00:03:28,864 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:28,864 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9624ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:31,809 [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-03-22 00:03:31,809 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:03:31,809 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:31,809 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:31,811 [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-03-22 00:03:31,819 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:31,819 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.8331ms INFO 2026-03-22 00:03:31,819 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:31,819 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0031ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:32,769 [22 ] 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-03-22 00:03:32,769 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:03:32,770 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:32,770 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:32,771 [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-03-22 00:03:32,777 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:32,777 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6573ms INFO 2026-03-22 00:03:32,777 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:32,777 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7368ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:32,792 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 00:03:32,792 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:32,792 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:32,794 [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-03-22 00:03:32,798 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:32,798 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3019ms INFO 2026-03-22 00:03:32,798 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:32,798 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0339ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:34,747 [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-03-22 00:03:34,747 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:03:34,747 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:34,747 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:34,749 [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-03-22 00:03:34,755 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:34,755 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8659ms INFO 2026-03-22 00:03:34,755 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:34,755 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9813ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:34,769 [28 ] 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-03-22 00:03:34,769 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:34,769 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:34,771 [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-03-22 00:03:34,773 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:34,773 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.854ms INFO 2026-03-22 00:03:34,773 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:34,774 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6113ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:39,470 [7 ] 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-03-22 00:03:39,470 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:03:39,470 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:39,470 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:39,472 [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-03-22 00:03:39,477 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:39,477 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5734ms INFO 2026-03-22 00:03:39,477 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:39,478 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6949ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:39,577 [33 ] 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-03-22 00:03:39,577 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:39,577 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:39,579 [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-03-22 00:03:39,584 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:39,584 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4271ms INFO 2026-03-22 00:03:39,584 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:39,584 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2363ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:03:40,087 [26 ] 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-03-22 00:03:40,087 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:03:40,087 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:40,090 [26 ] 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-03-22 00:03:40,092 [26 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 00:03:40,200 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:03:40,234 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 144.744ms INFO 2026-03-22 00:03:40,234 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 00:03:40,235 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 147.7898ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:18,316 [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-03-22 00:05:18,316 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:18,317 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:18,317 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:18,319 [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-03-22 00:05:18,327 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:18,327 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.9087ms INFO 2026-03-22 00:05:18,327 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:18,327 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6319ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:18,378 [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-03-22 00:05:18,378 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:18,378 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:18,379 [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-03-22 00:05:18,382 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:18,382 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2685ms INFO 2026-03-22 00:05:18,383 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:18,383 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1641ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:32,766 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 41 INFO 2026-03-22 00:05:32,766 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:32,767 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:32,767 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:32,768 [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-03-22 00:05:32,774 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 00:05:32,774 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:32,774 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:32,776 [34 ] 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-03-22 00:05:32,776 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:32,776 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.8807ms INFO 2026-03-22 00:05:32,776 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:32,776 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9565ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:32,780 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:32,780 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.3086ms INFO 2026-03-22 00:05:32,780 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:32,780 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1073ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:43,349 [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-03-22 00:05:43,349 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:43,349 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:43,349 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:43,351 [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-03-22 00:05:43,358 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:43,358 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.7328ms INFO 2026-03-22 00:05:43,358 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:43,359 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8038ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:43,366 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 00:05:43,367 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:43,367 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:43,368 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:05:43,371 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:43,371 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9625ms INFO 2026-03-22 00:05:43,371 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:43,371 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.966ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:46,397 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 41 INFO 2026-03-22 00:05:46,397 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:46,397 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:46,397 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:46,399 [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-03-22 00:05:46,404 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:46,404 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4355ms INFO 2026-03-22 00:05:46,404 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:46,404 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6933ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:46,430 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 00:05:46,430 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:46,430 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:46,431 [43 ] 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-03-22 00:05:46,435 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:46,436 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.076ms INFO 2026-03-22 00:05:46,436 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:46,436 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:49,442 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 00:05:49,442 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:49,443 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:49,444 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:05:49,445 [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-03-22 00:05:49,445 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:49,445 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:49,445 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:49,446 [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-03-22 00:05:49,447 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:49,448 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5722ms INFO 2026-03-22 00:05:49,448 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:49,448 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5902ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:49,451 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:49,451 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0313ms INFO 2026-03-22 00:05:49,451 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:49,451 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.771ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:50,404 [34 ] 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-03-22 00:05:50,405 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:50,405 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:50,405 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:50,406 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:05:50,412 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:50,412 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8385ms INFO 2026-03-22 00:05:50,412 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:50,412 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8976ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:50,552 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 00:05:50,552 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:50,552 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:50,553 [43 ] 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-03-22 00:05:50,559 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:50,559 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.2868ms INFO 2026-03-22 00:05:50,559 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:50,559 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.278ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:51,302 [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-03-22 00:05:51,303 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:51,303 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:51,303 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:51,304 [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-03-22 00:05:51,309 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 00:05:51,309 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:51,309 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:51,310 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:51,310 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6447ms INFO 2026-03-22 00:05:51,310 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:51,310 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6496ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:51,310 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:05:51,313 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:51,313 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0328ms INFO 2026-03-22 00:05:51,313 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:51,314 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9231ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:52,365 [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-03-22 00:05:52,366 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:52,366 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:52,366 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:52,368 [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-03-22 00:05:52,399 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:52,399 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 31.8675ms INFO 2026-03-22 00:05:52,399 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:52,400 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.1598ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:52,502 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 00:05:52,502 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:52,502 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:52,504 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:05:52,508 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:52,509 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8975ms INFO 2026-03-22 00:05:52,509 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:52,509 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9624ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:05:53,087 [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-03-22 00:05:53,088 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:05:53,088 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:05:53,088 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:53,089 [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-03-22 00:05:53,095 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:05:53,095 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4907ms INFO 2026-03-22 00:05:53,095 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:05:53,095 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5748ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:40,711 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774109320505&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 00:08:40,712 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 00:08:40,712 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.768ms 200 text/html INFO 2026-03-22 00:08:41,032 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4483504754122214 INFO 2026-03-22 00:08:41,032 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 00:08:41,032 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9332ms 200 application/javascript INFO 2026-03-22 00:08:41,219 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774109320505%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 00:08:41,220 [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-03-22 00:08:41,220 [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-03-22 00:08:41,220 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,222 [30 ] 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-03-22 00:08:41,223 [30 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774109320505&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 00:08:41,226 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,226 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.6235ms INFO 2026-03-22 00:08:41,226 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,226 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1633ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,279 [30 ] 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-03-22 00:08:41,279 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:08:41,280 [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-03-22 00:08:41,280 [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-03-22 00:08:41,280 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,281 [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). WARN 2026-03-22 00:08:41,282 [30 ] 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-03-22 00:08:41,282 [30 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 00:08:41,282 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,282 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3812ms INFO 2026-03-22 00:08:41,282 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,283 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4812ms 401 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,419 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-03-22 00:08:41,419 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:08:41,423 [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-03-22 00:08:41,423 [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-03-22 00:08:41,423 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:08:41,424 [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-03-22 00:08:41,426 [30 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTcwIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMjkiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLluLjoi7HokI0iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNzAiLCJqdGkiOiI5YzRlYjU1Zi0yY2UzLTQ4MmItOTVlYS0wZDE3ZWQ3MGVlNjMiLCJpYXQiOjE3NzQwMjEyODAsIm5iZiI6MTc3NDAyMTI3OCwiZXhwIjoxNzc0MTA3NjgwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.dD9W5o8FUYYcyDgcx5-jRtaAcGH9OfcvKbS7zLgarnQ INFO 2026-03-22 00:08:41,429 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,429 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4821ms INFO 2026-03-22 00:08:41,429 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:08:41,429 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8858ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,572 [4 ] 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-03-22 00:08:41,572 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:08:41,573 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,575 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,576 [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-03-22 00:08:41,577 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 00:08:41,577 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 00:08:41,577 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 00:08:41,592 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 00:08:41,595 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,595 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6222ms INFO 2026-03-22 00:08:41,595 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,595 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5212ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,731 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 00:08:41,732 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,732 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,733 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:08:41,734 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 00:08:41,734 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 00:08:41,734 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 00:08:41,749 [30 ] 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-03-22 00:08:41,749 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,749 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,750 [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-03-22 00:08:41,754 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,754 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4796ms INFO 2026-03-22 00:08:41,754 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,754 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.205ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,763 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 00:08:41,766 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,766 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.3888ms INFO 2026-03-22 00:08:41,766 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,767 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1865ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,883 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 00:08:41,883 [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-03-22 00:08:41,884 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,884 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,884 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,884 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,885 [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-03-22 00:08:41,885 [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-03-22 00:08:41,889 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,890 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4307ms INFO 2026-03-22 00:08:41,890 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,890 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2957ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,892 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,892 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.935ms INFO 2026-03-22 00:08:41,892 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,892 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2385ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,914 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 00:08:41,914 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,915 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,916 [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-03-22 00:08:41,920 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,920 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8988ms INFO 2026-03-22 00:08:41,920 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,920 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7209ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,955 [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-03-22 00:08:41,955 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:08:41,955 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,955 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,957 [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-03-22 00:08:41,961 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,962 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9845ms INFO 2026-03-22 00:08:41,962 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,962 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6381ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,962 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 00:08:41,962 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,962 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,963 [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-03-22 00:08:41,966 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,966 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8545ms INFO 2026-03-22 00:08:41,966 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,966 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4499ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,980 [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-03-22 00:08:41,980 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,980 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 00:08:41,980 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 00:08:41,980 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,980 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,980 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,980 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,980 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,981 [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-03-22 00:08:41,981 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:08:41,981 [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-03-22 00:08:41,983 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 00:08:41,983 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:41,983 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,984 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,984 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.38ms INFO 2026-03-22 00:08:41,984 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,984 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8749ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,984 [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-03-22 00:08:41,989 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,989 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.6798ms INFO 2026-03-22 00:08:41,989 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,989 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1737ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,990 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,990 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.07ms INFO 2026-03-22 00:08:41,990 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,991 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7128ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:41,992 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:41,992 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.2635ms INFO 2026-03-22 00:08:41,992 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:41,992 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2972ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:42,106 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 00:08:42,106 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:42,106 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:42,108 [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-03-22 00:08:42,124 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 00:08:42,124 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:42,124 [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-03-22 00:08:42,124 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:42,124 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:08:42,124 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:42,125 [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-03-22 00:08:42,126 [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-03-22 00:08:42,127 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:42,127 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.4304ms INFO 2026-03-22 00:08:42,127 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:42,127 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3295ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:42,129 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:42,129 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4552ms INFO 2026-03-22 00:08:42,129 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:42,129 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1584ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:08:42,135 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:08:42,135 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.2009ms INFO 2026-03-22 00:08:42,135 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 00:08:42,135 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9463ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:23:00,469 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1774100455346&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 00:23:00,470 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 00:23:00,470 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7763ms 200 text/html INFO 2026-03-22 00:23:00,511 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 00:23:00,514 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 00:23:00,514 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2823ms 200 application/javascript INFO 2026-03-22 00:23:00,521 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 00:23:00,522 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 00:23:00,522 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5461ms 200 application/javascript INFO 2026-03-22 00:23:00,526 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 00:23:00,526 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 00:23:00,526 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4593ms 200 application/javascript INFO 2026-03-22 00:23:00,622 [68 ] 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-03-22 00:23:00,626 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:23:00,630 [68 ] 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-03-22 00:23:00,634 [68 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 00:23:00,634 [68 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 00:23:00,634 [68 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-03-22 00:23:00,635 [68 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-03-22 00:23:00,635 [68 ] 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-03-22 00:23:00,639 [68 ] 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-03-22 00:23:00,639 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 8.921ms INFO 2026-03-22 00:23:00,639 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:23:00,640 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7592ms 302 INFO 2026-03-22 00:23:01,212 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774100458064&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 00:23:01,212 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 00:23:01,212 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7393ms 200 text/html INFO 2026-03-22 00:23:01,513 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 00:23:01,514 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 00:23:01,514 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7588ms 200 application/javascript INFO 2026-03-22 00:23:01,525 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 00:23:01,525 [67 ] 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-03-22 00:23:01,525 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 00:23:01,525 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.54ms 200 application/javascript INFO 2026-03-22 00:23:01,526 [67 ] 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-03-22 00:23:01,526 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7806ms 200 application/javascript INFO 2026-03-22 00:23:01,528 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 00:23:01,529 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 00:23:01,529 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7799ms 200 application/javascript INFO 2026-03-22 00:23:01,529 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 00:23:01,529 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:23:01,541 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 00:23:01,541 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5729ms 200 application/javascript INFO 2026-03-22 00:23:01,614 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 00:23:01,617 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 00:23:01,617 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7165ms 200 text/css INFO 2026-03-22 00:23:01,711 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 00:23:01,711 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 00:23:01,712 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5712ms 200 application/javascript INFO 2026-03-22 00:23:01,715 [75 ] 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-03-22 00:23:01,715 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 00:23:01,716 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 00:23:01,716 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5059ms 200 application/javascript INFO 2026-03-22 00:23:01,716 [73 ] 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-03-22 00:23:01,716 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5217ms 200 application/javascript INFO 2026-03-22 00:23:07,019 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 00:23:07,019 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 00:23:07,019 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6414ms 200 application/javascript INFO 2026-03-22 00:23:07,815 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.051370048624352904 INFO 2026-03-22 00:23:07,816 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 00:23:07,816 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8627ms 200 application/javascript INFO 2026-03-22 00:23:07,933 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 00:23:07,934 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 00:23:07,934 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8543ms 200 image/jpeg INFO 2026-03-22 00:23:08,726 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1774100458064&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 00:23:08,727 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 00:23:08,727 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6905ms 200 text/html INFO 2026-03-22 00:23:08,917 [73 ] 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-03-22 00:23:08,917 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:23:08,918 [73 ] 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-03-22 00:23:08,920 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 00:23:08,920 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 00:23:08,920 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-03-22 00:23:08,920 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-03-22 00:23:08,920 [73 ] 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-03-22 00:23:08,923 [73 ] 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-03-22 00:23:08,923 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 4.1998ms INFO 2026-03-22 00:23:08,923 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:23:08,923 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3212ms 302 INFO 2026-03-22 00:35:36,166 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774110936543&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 00:35:36,167 [95 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 00:35:36,167 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7061ms 200 text/html INFO 2026-03-22 00:35:37,311 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8547352094050176 INFO 2026-03-22 00:35:37,312 [94 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 00:35:37,312 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7187ms 200 application/javascript INFO 2026-03-22 00:35:37,516 [94 ] 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%3D1774110936543%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 00:35:37,517 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,523 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,524 [94 ] 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-03-22 00:35:37,524 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:35:37,524 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,524 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,525 [92 ] 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-03-22 00:35:37,526 [94 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 00:35:37,526 [92 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774110936543&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 00:35:37,527 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 00:35:37,527 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 00:35:37,527 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 00:35:37,529 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,529 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1046ms INFO 2026-03-22 00:35:37,529 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,529 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6553ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,542 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 00:35:37,544 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,544 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5458ms INFO 2026-03-22 00:35:37,544 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,544 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2854ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,645 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 00:35:37,646 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,646 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,647 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:37,648 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 00:35:37,648 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 00:35:37,648 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 00:35:37,656 [94 ] 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-03-22 00:35:37,657 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,657 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,658 [94 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:37,661 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,661 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.135ms INFO 2026-03-22 00:35:37,661 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,661 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7399ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,677 [89 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 00:35:37,679 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,680 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.6647ms INFO 2026-03-22 00:35:37,680 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,680 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.5142ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,828 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 00:35:37,828 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,828 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,830 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:37,831 [94 ] 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-03-22 00:35:37,831 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,831 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,832 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 00:35:37,832 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:35:37,833 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,833 [94 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:37,833 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,834 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:37,835 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,835 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,836 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8086ms INFO 2026-03-22 00:35:37,836 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,836 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.818ms INFO 2026-03-22 00:35:37,836 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,836 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6057ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,836 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6055ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,839 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,839 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7126ms INFO 2026-03-22 00:35:37,839 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,839 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4918ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,969 [88 ] 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-03-22 00:35:37,969 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,969 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,970 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:37,973 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,973 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8146ms INFO 2026-03-22 00:35:37,973 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,973 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3698ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,978 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 00:35:37,978 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,978 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,980 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:37,982 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,982 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7388ms INFO 2026-03-22 00:35:37,982 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,983 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4397ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,987 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 00:35:37,987 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,987 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,988 [88 ] 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-03-22 00:35:37,996 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:37,996 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7404ms INFO 2026-03-22 00:35:37,996 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,996 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3419ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:37,998 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 00:35:37,998 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:37,998 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:37,999 [89 ] 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-03-22 00:35:38,001 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 00:35:38,001 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:38,001 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,002 [88 ] 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-03-22 00:35:38,003 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:38,003 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3812ms INFO 2026-03-22 00:35:38,003 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,003 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.918ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:38,005 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:38,005 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.0982ms INFO 2026-03-22 00:35:38,005 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,005 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7878ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:38,112 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 00:35:38,112 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:38,112 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,114 [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-03-22 00:35:38,119 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:38,119 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0918ms INFO 2026-03-22 00:35:38,119 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,119 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2868ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:38,162 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 00:35:38,163 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:38,163 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,164 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:38,171 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 00:35:38,171 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:38,171 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,173 [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-03-22 00:35:38,173 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:38,173 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.3255ms INFO 2026-03-22 00:35:38,173 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,173 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0998ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:38,190 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:38,190 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.6745ms INFO 2026-03-22 00:35:38,190 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,190 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.341ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:38,610 [90 ] 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-03-22 00:35:38,610 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:38,610 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,611 [90 ] 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-03-22 00:35:38,615 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:38,615 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5212ms INFO 2026-03-22 00:35:38,615 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:38,615 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5354ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:40,035 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 00:35:40,035 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:35:40,036 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:40,036 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:40,037 [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-03-22 00:35:40,043 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:40,043 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8823ms INFO 2026-03-22 00:35:40,043 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:40,043 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9614ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:40,054 [90 ] 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-03-22 00:35:40,054 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:40,055 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:40,056 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:40,059 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:40,059 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8349ms INFO 2026-03-22 00:35:40,059 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:40,059 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.527ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:40,066 [90 ] 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-03-22 00:35:40,066 [90 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:35:40,066 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:40,066 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:40,067 [90 ] 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-03-22 00:35:40,072 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:40,072 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.3875ms INFO 2026-03-22 00:35:40,072 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:40,072 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1188ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:42,056 [89 ] 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-03-22 00:35:42,056 [89 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:35:42,056 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:42,057 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:42,058 [89 ] 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-03-22 00:35:42,114 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:42,114 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 55.7877ms INFO 2026-03-22 00:35:42,114 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:42,114 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1784ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:35:43,843 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 00:35:43,844 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:35:43,844 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:35:43,844 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:43,845 [94 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:35:43,851 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:35:43,851 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.567ms INFO 2026-03-22 00:35:43,851 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:35:43,851 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5654ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:21,476 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774111340931&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 00:42:21,476 [77 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 00:42:21,476 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.757ms 200 text/html INFO 2026-03-22 00:42:22,506 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6968169643074179 INFO 2026-03-22 00:42:22,506 [78 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 00:42:22,506 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6973ms 200 application/javascript INFO 2026-03-22 00:42:22,685 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1774111340931&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 00:42:22,685 [77 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 00:42:22,685 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5852ms 200 text/html INFO 2026-03-22 00:42:22,775 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003¶m= INFO 2026-03-22 00:42:22,775 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:42:22,777 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "ThirdPartyLogin", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get(System.String, System.String, System.String, System.String) on controller Sg.Home.Controllers.ThirdPartyLoginController (Sg.Hcm.Web.Core). INFO 2026-03-22 00:42:22,778 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 00:42:22,778 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 00:42:22,778 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-03-22 00:42:22,778 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-03-22 00:42:22,778 [74 ] me.Controllers.ThirdPartyLoginController - WXSSO:gotoCodeUrlwhereCodeNull:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect INFO 2026-03-22 00:42:22,781 [74 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect. INFO 2026-03-22 00:42:22,781 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 4.2994ms INFO 2026-03-22 00:42:22,781 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:42:22,781 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2727ms 302 INFO 2026-03-22 00:42:23,050 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=4bOCGLQwmrU4cDnT9P1_J3dranNiW4CPUuS4HD_W4BY&state=ww0fe1cb02189622be INFO 2026-03-22 00:42:23,051 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 00:42:23,051 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8477ms 200 text/html INFO 2026-03-22 00:42:23,148 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=4bOCGLQwmrU4cDnT9P1_J3dranNiW4CPUuS4HD_W4BY INFO 2026-03-22 00:42:23,148 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:42:23,150 [73 ] 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-03-22 00:42:23,151 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:4bOCGLQwmrU4cDnT9P1_J3dranNiW4CPUuS4HD_W4BY,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 00:42:23,151 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 00:42:23,151 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:4bOCGLQwmrU4cDnT9P1_J3dranNiW4CPUuS4HD_W4BY INFO 2026-03-22 00:42:23,151 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-03-22 00:42:23,151 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-03-22 00:42:23,308 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:PpyZS2-dcOcFxCSJEXrRu9UzNLr8S3m64vAQJ4MDPFUexq2m1Mq4UNEzoJN5gisjcSTlwnvL0V_A6Snq8zWq9G__evfrBNsYbcfZbYpRLOjMf2XZaYvn9sY7qZ0XlDCpaqtV1upC2B9-nkJRnYDybxMcbGJZfBimm8D-8KV2K2AUdPw54ojULGCh73f41EYRLrjwM2alZaBgJQfgy_y2sg INFO 2026-03-22 00:42:23,308 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=PpyZS2-dcOcFxCSJEXrRu9UzNLr8S3m64vAQJ4MDPFUexq2m1Mq4UNEzoJN5gisjcSTlwnvL0V_A6Snq8zWq9G__evfrBNsYbcfZbYpRLOjMf2XZaYvn9sY7qZ0XlDCpaqtV1upC2B9-nkJRnYDybxMcbGJZfBimm8D-8KV2K2AUdPw54ojULGCh73f41EYRLrjwM2alZaBgJQfgy_y2sg&code=4bOCGLQwmrU4cDnT9P1_J3dranNiW4CPUuS4HD_W4BY INFO 2026-03-22 00:42:23,545 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"13549229635","DeviceId":"5afd4081b21eef03","errcode":0,"errmsg":"ok"} INFO 2026-03-22 00:42:23,563 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:5afd4081b21eef03 WxUserId:13549229635 INFO 2026-03-22 00:42:23,580 [73 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D015266,a0188:2064 INFO 2026-03-22 00:42:23,696 [73 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-03-22 00:42:23,696 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 546.5447ms INFO 2026-03-22 00:42:23,696 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 00:42:23,696 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 548.5309ms 200 text/plain; charset=utf-8 INFO 2026-03-22 00:42:23,766 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774111343320&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 00:42:23,766 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 00:42:23,766 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7562ms 200 text/html INFO 2026-03-22 00:42:24,320 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5135583929948759 INFO 2026-03-22 00:42:24,321 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 00:42:24,321 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6435ms 200 application/javascript INFO 2026-03-22 00:42:24,461 [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%3D1774111343320%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-03-22 00:42:24,461 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,464 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,465 [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-03-22 00:42:24,466 [73 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774111343320&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 00:42:24,469 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,469 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.6659ms INFO 2026-03-22 00:42:24,469 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,469 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9478ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,517 [74 ] 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-03-22 00:42:24,517 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:42:24,517 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,517 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,518 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 00:42:24,519 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 00:42:24,519 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 00:42:24,519 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 00:42:24,534 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 00:42:24,536 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,537 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4632ms INFO 2026-03-22 00:42:24,537 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,537 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1392ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,666 [73 ] 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-03-22 00:42:24,666 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,666 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,667 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 00:42:24,667 [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-03-22 00:42:24,667 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,667 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,669 [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-03-22 00:42:24,670 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 00:42:24,670 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 00:42:24,670 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 00:42:24,671 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,671 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4324ms INFO 2026-03-22 00:42:24,671 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,671 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2781ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,699 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 00:42:24,702 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,702 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.5639ms INFO 2026-03-22 00:42:24,702 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,702 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.4232ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,832 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 00:42:24,832 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,833 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,834 [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-03-22 00:42:24,836 [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-03-22 00:42:24,836 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,836 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,837 [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-03-22 00:42:24,841 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,841 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.2823ms INFO 2026-03-22 00:42:24,841 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,841 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4376ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,841 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,842 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1225ms INFO 2026-03-22 00:42:24,842 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,842 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8863ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,894 [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-03-22 00:42:24,894 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:42:24,894 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,895 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,896 [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-03-22 00:42:24,902 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,902 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8011ms INFO 2026-03-22 00:42:24,902 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,902 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8666ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,954 [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-03-22 00:42:24,955 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,955 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,956 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 00:42:24,956 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,956 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,956 [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-03-22 00:42:24,958 [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-03-22 00:42:24,960 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,960 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3452ms INFO 2026-03-22 00:42:24,960 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,960 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5123ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,961 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,961 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4651ms INFO 2026-03-22 00:42:24,961 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,961 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1286ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:24,965 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 00:42:24,965 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:24,965 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,966 [74 ] 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-03-22 00:42:24,969 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:24,969 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.926ms INFO 2026-03-22 00:42:24,969 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:24,969 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7013ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:25,011 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 00:42:25,011 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:25,011 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,013 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 00:42:25,015 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 00:42:25,015 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:25,016 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,016 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 00:42:25,016 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:25,016 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,017 [74 ] 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-03-22 00:42:25,017 [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-03-22 00:42:25,021 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:25,021 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4898ms INFO 2026-03-22 00:42:25,021 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,021 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5249ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:25,021 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:25,022 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.7932ms INFO 2026-03-22 00:42:25,022 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,022 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5559ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:25,023 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:25,023 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.6087ms INFO 2026-03-22 00:42:25,023 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,023 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2003ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:25,090 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 00:42:25,091 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:25,091 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,092 [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-03-22 00:42:25,101 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:25,102 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.4428ms INFO 2026-03-22 00:42:25,102 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,102 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3451ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:25,110 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 00:42:25,110 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:25,111 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,112 [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-03-22 00:42:25,134 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:25,134 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.532ms INFO 2026-03-22 00:42:25,134 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,134 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.7996ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:25,630 [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-03-22 00:42:25,631 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:25,631 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,632 [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-03-22 00:42:25,635 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:25,636 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5224ms INFO 2026-03-22 00:42:25,636 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:25,636 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5395ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:27,055 [75 ] 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-03-22 00:42:27,055 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:42:27,056 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:27,056 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,057 [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-03-22 00:42:27,062 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:27,063 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5059ms INFO 2026-03-22 00:42:27,063 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,063 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.555ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:27,095 [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-03-22 00:42:27,095 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:27,095 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,097 [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-03-22 00:42:27,100 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:27,100 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9539ms INFO 2026-03-22 00:42:27,100 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,100 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8641ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:27,105 [75 ] 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-03-22 00:42:27,105 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:27,105 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,106 [75 ] 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-03-22 00:42:27,111 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:27,111 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.7013ms INFO 2026-03-22 00:42:27,111 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,111 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5151ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:27,117 [68 ] 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-03-22 00:42:27,117 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:27,117 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,118 [68 ] 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-03-22 00:42:27,123 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:27,123 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.0103ms INFO 2026-03-22 00:42:27,123 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,124 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6347ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:27,130 [74 ] 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-03-22 00:42:27,130 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:27,130 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,132 [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-03-22 00:42:27,132 [68 ] 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-03-22 00:42:27,132 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:27,132 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,133 [68 ] 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-03-22 00:42:27,134 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:27,134 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8178ms INFO 2026-03-22 00:42:27,134 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,135 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4449ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:27,136 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:27,136 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7728ms INFO 2026-03-22 00:42:27,136 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,136 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3113ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:27,237 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2064& INFO 2026-03-22 00:42:27,238 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:27,238 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,239 [75 ] 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-03-22 00:42:27,242 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:27,246 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.6263ms INFO 2026-03-22 00:42:27,246 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:27,246 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3151ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:35,042 [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-03-22 00:42:35,042 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:42:35,042 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:35,042 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:35,044 [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-03-22 00:42:35,049 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:35,049 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2942ms INFO 2026-03-22 00:42:35,049 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:35,049 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.375ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:36,700 [68 ] 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-03-22 00:42:36,701 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:36,701 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:36,701 [75 ] 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-03-22 00:42:36,701 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:42:36,702 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:36,702 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:36,702 [68 ] 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-03-22 00:42:36,703 [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-03-22 00:42:36,706 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:36,706 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4767ms INFO 2026-03-22 00:42:36,706 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:36,706 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6361ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:36,708 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:36,708 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7221ms INFO 2026-03-22 00:42:36,708 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:36,708 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3947ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:42,576 [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-03-22 00:42:42,577 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 00:42:42,577 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 00:42:42,577 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:42,578 [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-03-22 00:42:42,584 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 00:42:42,584 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4677ms INFO 2026-03-22 00:42:42,584 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 00:42:42,584 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.607ms 200 application/json; charset=utf-8 INFO 2026-03-22 00:42:43,842 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5209423685332092 INFO 2026-03-22 00:42:43,842 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 00:42:43,842 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7885ms 200 application/javascript INFO 2026-03-22 01:01:13,547 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774112473344&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 01:01:13,547 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 01:01:13,548 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9326ms 200 text/html INFO 2026-03-22 01:01:13,883 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9219136979402132 INFO 2026-03-22 01:01:13,883 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 01:01:13,883 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6409ms 200 application/javascript INFO 2026-03-22 01:01:13,984 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774112473344%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 01:01:13,984 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:13,984 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:13,985 [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-03-22 01:01:13,987 [44 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774112473344&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 01:01:13,990 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:13,990 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.5109ms INFO 2026-03-22 01:01:13,990 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:13,990 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5887ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,042 [5 ] 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-03-22 01:01:14,042 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 01:01:14,042 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,043 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,044 [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-03-22 01:01:14,045 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 01:01:14,045 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 01:01:14,045 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 01:01:14,060 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 01:01:14,062 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,063 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6712ms INFO 2026-03-22 01:01:14,063 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,063 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5919ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,202 [34 ] 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-03-22 01:01:14,203 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,203 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 01:01:14,203 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,203 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,203 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,204 [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-03-22 01:01:14,204 [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-03-22 01:01:14,205 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 01:01:14,205 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 01:01:14,205 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 01:01:14,208 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,208 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.545ms INFO 2026-03-22 01:01:14,208 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,208 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6371ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,220 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 01:01:14,222 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,222 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.1088ms INFO 2026-03-22 01:01:14,222 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,222 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8977ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,355 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 01:01:14,355 [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-03-22 01:01:14,355 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,355 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,355 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,355 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,356 [34 ] 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-03-22 01:01:14,356 [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-03-22 01:01:14,360 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,360 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,360 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6055ms INFO 2026-03-22 01:01:14,360 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,360 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.7286ms INFO 2026-03-22 01:01:14,360 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,360 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5795ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,360 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6978ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,434 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 01:01:14,434 [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-03-22 01:01:14,434 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,435 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,435 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,435 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,435 [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-03-22 01:01:14,436 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 01:01:14,436 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,436 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,436 [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-03-22 01:01:14,436 [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-03-22 01:01:14,437 [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-03-22 01:01:14,439 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,439 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3433ms INFO 2026-03-22 01:01:14,439 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,439 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0873ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,440 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,440 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8746ms INFO 2026-03-22 01:01:14,440 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,440 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.745ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,442 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,442 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2827ms INFO 2026-03-22 01:01:14,442 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,442 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8465ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,543 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 01:01:14,543 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,543 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 01:01:14,543 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 01:01:14,543 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,544 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,544 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,544 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,544 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,545 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 01:01:14,545 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 01:01:14,545 [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-03-22 01:01:14,548 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,548 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3129ms INFO 2026-03-22 01:01:14,548 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,548 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1663ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,551 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,552 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 6.6331ms INFO 2026-03-22 01:01:14,552 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,552 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.398ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,553 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,553 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8071ms INFO 2026-03-22 01:01:14,553 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,553 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6082ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,560 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 01:01:14,560 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,560 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,561 [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-03-22 01:01:14,564 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,564 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7075ms INFO 2026-03-22 01:01:14,564 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,564 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3834ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,595 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 01:01:14,595 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 01:01:14,595 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,595 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,595 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,595 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,596 [44 ] 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-03-22 01:01:14,597 [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-03-22 01:01:14,600 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 01:01:14,600 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:14,600 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,602 [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-03-22 01:01:14,605 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,605 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0971ms INFO 2026-03-22 01:01:14,605 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,605 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6993ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,606 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,606 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 9.6843ms INFO 2026-03-22 01:01:14,606 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,606 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6302ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:14,620 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:14,620 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.9538ms INFO 2026-03-22 01:01:14,620 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:14,620 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6279ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:15,634 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 01:01:15,634 [44 ] 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-03-22 01:01:15,634 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 01:01:15,635 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 01:01:15,635 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 01:01:15,635 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:15,635 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:15,635 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:15,635 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:15,635 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,635 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,635 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,635 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,636 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 01:01:15,636 [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-03-22 01:01:15,636 [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-03-22 01:01:15,636 [44 ] 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-03-22 01:01:15,640 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 01:01:15,640 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:15,640 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,640 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:15,641 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3429ms INFO 2026-03-22 01:01:15,641 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,641 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5454ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:15,641 [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-03-22 01:01:15,655 [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-03-22 01:01:15,656 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:15,656 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,657 [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-03-22 01:01:15,659 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:15,659 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:15,659 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 22.4704ms INFO 2026-03-22 01:01:15,659 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,659 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 22.4041ms INFO 2026-03-22 01:01:15,659 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,659 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.2849ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:15,659 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3354ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:15,659 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:15,659 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 22.9199ms INFO 2026-03-22 01:01:15,659 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,659 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6503ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:15,660 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:15,660 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 18.7606ms INFO 2026-03-22 01:01:15,660 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,660 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4554ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:15,660 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:15,661 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.414ms INFO 2026-03-22 01:01:15,661 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,661 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7778ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:01:15,779 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65170& INFO 2026-03-22 01:01:15,779 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 01:01:15,779 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,780 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 01:01:15,788 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 01:01:15,843 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 62.6678ms INFO 2026-03-22 01:01:15,843 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 01:01:15,843 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.7404ms 200 application/json; charset=utf-8 INFO 2026-03-22 01:58:48,314 [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-03-22 01:58:48,886 [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-03-22 01:58:48,920 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://121.13.85.87:8082/HcmM/ INFO 2026-03-22 01:58:49,010 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.9676ms 0 INFO 2026-03-22 02:30:15,515 [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-03-22 02:30:16,076 [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-03-22 02:30:16,111 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 432 INFO 2026-03-22 02:30:16,193 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 02:30:17,264 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 02:30:18,103 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 02:30:18,149 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 883.244ms INFO 2026-03-22 02:30:18,150 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 02:30:18,153 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2041.4007ms 200 application/json; charset=utf-8 INFO 2026-03-22 02:30:18,293 [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-03-22 02:30:18,303 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 02:30:18,305 [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-03-22 02:30:18,315 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 02:30:18,317 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 11.8593ms INFO 2026-03-22 02:30:18,317 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 02:30:18,317 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4701ms 200 application/json; charset=utf-8 INFO 2026-03-22 02:44:18,074 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.167:8082/HcmM/ INFO 2026-03-22 02:44:18,086 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1226ms 404 INFO 2026-03-22 06:30:14,632 [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-03-22 06:30:15,214 [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-03-22 06:30:15,250 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 432 INFO 2026-03-22 06:30:15,333 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 06:30:16,440 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 06:30:17,226 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:30:17,270 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 827.6653ms INFO 2026-03-22 06:30:17,271 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 06:30:17,274 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2024.3623ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:30:17,408 [6 ] 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-03-22 06:30:17,417 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 06:30:17,419 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 06:30:17,428 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:30:17,430 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 11.0796ms INFO 2026-03-22 06:30:17,430 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 06:30:17,431 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.833ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:47,852 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774133447831&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 06:50:47,858 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 06:50:47,858 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5311ms 200 text/html INFO 2026-03-22 06:50:48,130 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.10096919363433499 INFO 2026-03-22 06:50:48,132 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 06:50:48,132 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.685ms 200 application/javascript INFO 2026-03-22 06:50:48,243 [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%3D1774133447831%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 06:50:48,266 [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-03-22 06:50:48,269 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 06:50:48,278 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,278 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,318 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,318 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,321 [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-03-22 06:50:48,323 [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-03-22 06:50:48,475 [44 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774133447831&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 06:50:48,488 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 06:50:48,492 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 06:50:48,492 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 06:50:48,598 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 06:50:48,604 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:48,606 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 285.1899ms INFO 2026-03-22 06:50:48,606 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,607 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 340.5456ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:48,690 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 06:50:48,701 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,701 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,704 [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-03-22 06:50:48,706 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 06:50:48,707 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 06:50:48,708 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 06:50:48,720 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 06:50:48,720 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,721 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,723 [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-03-22 06:50:48,744 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 06:50:48,757 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:48,760 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 55.6197ms INFO 2026-03-22 06:50:48,760 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,760 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.7349ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:48,773 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:48,776 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 53.5959ms INFO 2026-03-22 06:50:48,776 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,776 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.6406ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:48,836 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 06:50:48,836 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,836 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,838 [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-03-22 06:50:48,838 [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-03-22 06:50:48,838 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,839 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,840 [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-03-22 06:50:48,846 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:48,847 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.1807ms INFO 2026-03-22 06:50:48,847 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,847 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8222ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:48,854 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:48,856 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.1197ms INFO 2026-03-22 06:50:48,856 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,856 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8874ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:48,859 [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-03-22 06:50:48,860 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 06:50:48,860 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,860 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,862 [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-03-22 06:50:48,872 [51 ] 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-03-22 06:50:48,872 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,872 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,883 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 06:50:48,884 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,884 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,893 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 06:50:48,893 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,893 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,897 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 06:50:48,897 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,897 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,928 [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-03-22 06:50:48,928 [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-03-22 06:50:48,928 [45 ] 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-03-22 06:50:48,929 [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-03-22 06:50:48,965 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:48,965 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 36.8408ms INFO 2026-03-22 06:50:48,965 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:48,965 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.4528ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:48,987 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 06:50:48,989 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:48,989 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,025 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:49,025 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:49,026 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 96.3413ms INFO 2026-03-22 06:50:49,026 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,026 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.9786ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:49,027 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 703.5279ms INFO 2026-03-22 06:50:49,027 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,027 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 784.5437ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:49,038 [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-03-22 06:50:49,041 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:49,041 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:49,041 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 113.2858ms INFO 2026-03-22 06:50:49,041 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,041 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.6005ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:49,042 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 113.4626ms INFO 2026-03-22 06:50:49,042 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,042 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 158.1656ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:49,058 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:49,058 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 20.0732ms INFO 2026-03-22 06:50:49,059 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,059 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.9651ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:49,073 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:49,073 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 211.0941ms INFO 2026-03-22 06:50:49,073 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,073 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 213.9691ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:49,092 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 06:50:49,092 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:49,093 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,095 [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-03-22 06:50:49,165 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 06:50:49,165 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:49,165 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,167 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 06:50:49,167 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:49,167 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,437 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 06:50:49,438 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:49,438 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:49,831 [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-03-22 06:50:49,831 [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-03-22 06:50:49,920 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 06:50:50,158 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:50,159 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:50,159 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 239.062ms INFO 2026-03-22 06:50:50,160 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:50,160 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 722.4594ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:50,161 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 329.9291ms INFO 2026-03-22 06:50:50,161 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:50,162 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 996.9755ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:50,180 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:50,181 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1086.6089ms INFO 2026-03-22 06:50:50,181 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:50,181 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1089.3872ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:50,966 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:50,969 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1137.0889ms INFO 2026-03-22 06:50:50,969 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:50,969 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1802.128ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:52,929 [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-03-22 06:50:52,929 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 06:50:52,930 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 06:50:52,932 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:52,933 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:52,934 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:52,935 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:52,936 [42 ] 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-03-22 06:50:52,939 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:52,940 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:52,989 [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-03-22 06:50:52,989 [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-03-22 06:50:52,989 [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-03-22 06:50:52,990 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:52,991 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:52,992 [42 ] 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-03-22 06:50:52,994 [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-03-22 06:50:52,997 [47 ] 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-03-22 06:50:52,997 [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-03-22 06:50:52,997 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:52,997 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:52,997 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:52,997 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,020 [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-03-22 06:50:53,021 [47 ] 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-03-22 06:50:53,031 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:53,032 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 42.3186ms INFO 2026-03-22 06:50:53,032 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:53,032 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,032 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.5309ms INFO 2026-03-22 06:50:53,032 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,032 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 103.4077ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:53,032 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0831ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:53,034 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:53,034 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:53,035 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 41.5986ms INFO 2026-03-22 06:50:53,035 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,035 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.7903ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:53,036 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 15.0436ms INFO 2026-03-22 06:50:53,036 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,036 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.1273ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:53,037 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:53,037 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 47.3784ms INFO 2026-03-22 06:50:53,037 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,037 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.2123ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:53,039 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:53,041 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 49.0371ms INFO 2026-03-22 06:50:53,041 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,041 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 105.1463ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:53,259 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1705& INFO 2026-03-22 06:50:53,261 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:53,261 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,264 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 06:50:53,274 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:53,286 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 21.5812ms INFO 2026-03-22 06:50:53,286 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:53,286 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.3155ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:55,656 [42 ] 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-03-22 06:50:55,657 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 06:50:55,657 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:55,658 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:55,660 [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-03-22 06:50:55,671 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:55,671 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9329ms INFO 2026-03-22 06:50:55,671 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:55,671 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2548ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:55,684 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetExchangeDayOff?year=jTt%2BLOPxN%2Fs%3D& INFO 2026-03-22 06:50:55,687 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054003&IsEss=true& INFO 2026-03-22 06:50:55,687 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:55,687 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:55,689 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 06:50:55,689 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:55,689 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:55,691 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetExchangeDayOff", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.ExchangeDayOffDto GetExchangeDayOff(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 06:50:55,692 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:55,692 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.481ms INFO 2026-03-22 06:50:55,692 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:55,692 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4912ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:55,695 [38 ] Sg.HcmMb.PubClass.ShareData - oldValue:jTt+LOPxN/s= INFO 2026-03-22 06:50:55,833 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:55,864 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M) in 172.8762ms INFO 2026-03-22 06:50:55,864 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:55,864 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.0088ms 200 application/json; charset=utf-8 INFO 2026-03-22 06:50:55,996 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1705& INFO 2026-03-22 06:50:55,997 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 06:50:55,997 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:55,998 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 06:50:56,003 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 06:50:56,015 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 16.7ms INFO 2026-03-22 06:50:56,015 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 06:50:56,015 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8473ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:46,010 [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-03-22 07:27:46,544 [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-03-22 07:27:46,579 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774135660137&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 07:27:46,592 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 07:27:46,593 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0758ms 200 text/html INFO 2026-03-22 07:27:47,953 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.612533791394178 INFO 2026-03-22 07:27:47,955 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 07:27:47,956 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0179ms 200 application/javascript INFO 2026-03-22 07:27:48,236 [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%3D1774135660137%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 07:27:48,237 [7 ] 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-03-22 07:27:48,239 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:27:48,385 [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-03-22 07:27:48,385 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 07:27:48,386 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 07:27:48,386 [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-03-22 07:27:48,393 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:48,393 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:49,506 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:27:49,506 [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-03-22 07:27:49,815 [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-03-22 07:27:49,820 [7 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 07:27:49,822 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:49,848 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 339.7126ms INFO 2026-03-22 07:27:49,848 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:49,849 [13 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774135660137&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 07:27:49,849 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1612.7216ms 401 application/json; charset=utf-8 INFO 2026-03-22 07:27:49,997 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-22 07:27:49,998 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:27:50,007 [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-03-22 07:27:50,007 [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-03-22 07:27:50,007 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 07:27:50,010 [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-03-22 07:27:50,454 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwMDkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDk2MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW8oOm-mSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDA5IiwianRpIjoiMDY5NjVlYjAtNTQ5ZS00MWIzLTk1YWQtNjFlOTQ1ZmYwZjI4IiwiaWF0IjoxNzczOTc3ODQxLCJuYmYiOjE3NzM5Nzc4MzksImV4cCI6MTc3NDA2NDI0MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.fXdEMvwC8F_TiKaYuq3o7NvKhKodeVEVxriCD6QSTc0 INFO 2026-03-22 07:27:50,593 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:50,594 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 583.6078ms INFO 2026-03-22 07:27:50,594 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 07:27:50,596 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 598.3366ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:50,727 [7 ] 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-03-22 07:27:50,727 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:27:50,746 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:50,783 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:50,785 [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-03-22 07:27:50,807 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 07:27:50,807 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 07:27:50,807 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 07:27:50,910 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 07:27:50,916 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:50,917 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 131.4713ms INFO 2026-03-22 07:27:50,917 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:50,917 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 190.0495ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,043 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 07:27:51,043 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,043 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,047 [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-03-22 07:27:51,049 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 07:27:51,050 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 07:27:51,050 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 07:27:51,066 [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-03-22 07:27:51,067 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,067 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,069 [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-03-22 07:27:51,082 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 07:27:51,098 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,100 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.7881ms INFO 2026-03-22 07:27:51,101 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,101 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1996ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,126 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,128 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.1067ms INFO 2026-03-22 07:27:51,129 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,129 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.5777ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,233 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 07:27:51,233 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,233 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,236 [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-03-22 07:27:51,236 [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-03-22 07:27:51,237 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,237 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,239 [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-03-22 07:27:51,251 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,251 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,252 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 13.3511ms INFO 2026-03-22 07:27:51,252 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,252 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1189ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,253 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.1768ms INFO 2026-03-22 07:27:51,253 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,253 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4317ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,279 [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-03-22 07:27:51,280 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:27:51,280 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,280 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,283 [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-03-22 07:27:51,351 [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-03-22 07:27:51,351 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,351 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,353 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 07:27:51,353 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,354 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,380 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 07:27:51,380 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,380 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,421 [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-03-22 07:27:51,422 [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-03-22 07:27:51,422 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 07:27:51,423 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,423 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,423 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:27:51,467 [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-03-22 07:27:51,469 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,469 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,471 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 47.6768ms INFO 2026-03-22 07:27:51,471 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,471 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.5571ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,471 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,472 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 50.0552ms INFO 2026-03-22 07:27:51,472 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,472 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.0559ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,472 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1966.0668ms INFO 2026-03-22 07:27:51,472 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,472 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3236.5705ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,490 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,490 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 69.5211ms INFO 2026-03-22 07:27:51,490 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,490 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 139.6172ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,492 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,493 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 25.5333ms INFO 2026-03-22 07:27:51,493 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,493 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.5426ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,494 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 07:27:51,496 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,496 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,498 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:27:51,501 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,501 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 218.1524ms INFO 2026-03-22 07:27:51,501 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,501 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 221.6861ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,503 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:51,504 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.5547ms INFO 2026-03-22 07:27:51,504 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,504 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1617ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:51,506 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 07:27:51,506 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,506 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,509 [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-03-22 07:27:51,670 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 07:27:51,671 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,671 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:51,683 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 07:27:51,683 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:51,683 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:52,037 [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-03-22 07:27:52,038 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:52,038 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:52,378 [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-03-22 07:27:52,378 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:27:52,401 [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-03-22 07:27:52,603 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:52,607 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 228.2958ms INFO 2026-03-22 07:27:52,607 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:52,607 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 936.7245ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:52,624 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:52,625 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1116.6669ms INFO 2026-03-22 07:27:52,625 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:52,626 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1119.7963ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:52,627 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:52,629 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 227.8624ms INFO 2026-03-22 07:27:52,629 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:52,629 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 591.401ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:53,430 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:53,432 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1054.2145ms INFO 2026-03-22 07:27:53,433 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:53,433 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1749.6986ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:55,867 [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-03-22 07:27:55,868 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:27:55,871 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:55,872 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:55,878 [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-03-22 07:27:55,910 [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-03-22 07:27:55,911 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:55,912 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:55,915 [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-03-22 07:27:55,919 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:55,919 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 07:27:55,919 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 40.9292ms INFO 2026-03-22 07:27:55,919 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:55,920 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.8911ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:55,920 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:27:55,920 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:55,921 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:55,921 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.1688ms INFO 2026-03-22 07:27:55,921 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:55,921 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4183ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:27:55,923 [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-03-22 07:27:56,122 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:27:56,124 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 200.7969ms INFO 2026-03-22 07:27:56,124 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:27:56,124 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 204.4649ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:28:04,958 [13 ] 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-03-22 07:28:04,959 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:28:04,960 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:28:04,960 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:04,962 [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-03-22 07:28:04,963 [7 ] 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-03-22 07:28:04,963 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:28:04,963 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:04,965 [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-03-22 07:28:04,971 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:28:04,971 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.4248ms INFO 2026-03-22 07:28:04,971 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:04,972 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7218ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:28:04,973 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:28:04,973 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.6006ms INFO 2026-03-22 07:28:04,973 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:04,973 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2757ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:28:04,980 [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-03-22 07:28:04,980 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:28:04,980 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:04,983 [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-03-22 07:28:05,002 [13 ] 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-03-22 07:28:05,007 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:28:05,007 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:05,010 [13 ] 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-03-22 07:28:05,014 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:28:05,014 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 31.2779ms INFO 2026-03-22 07:28:05,014 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:05,014 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3085ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:28:05,093 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:28:05,133 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 122.7231ms INFO 2026-03-22 07:28:05,133 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:05,133 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 130.7056ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:28:05,214 [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-03-22 07:28:05,219 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:28:05,220 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:05,221 [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-03-22 07:28:05,225 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:28:05,225 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7034ms INFO 2026-03-22 07:28:05,225 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:05,225 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9348ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:28:06,455 [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-03-22 07:28:06,456 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:28:06,457 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:28:06,458 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:06,461 [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-03-22 07:28:06,638 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:28:06,641 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 179.7214ms INFO 2026-03-22 07:28:06,641 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:06,641 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 185.8538ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:28:18,732 [13 ] 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-03-22 07:28:18,733 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:28:18,734 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:18,736 [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-03-22 07:28:18,744 [27 ] 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-03-22 07:28:18,746 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:28:18,747 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:18,749 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:28:18,750 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 14.3903ms INFO 2026-03-22 07:28:18,751 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:18,751 [27 ] 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-03-22 07:28:18,751 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7184ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:28:18,763 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:28:18,764 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 12.7078ms INFO 2026-03-22 07:28:18,764 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 07:28:18,764 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1829ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:29:21,955 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-23&timeBegin=07:45&timeEnd=16:45&leaveType=21&isPanel=true& INFO 2026-03-22 07:29:21,956 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:29:21,957 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:21,960 [28 ] 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-03-22 07:29:21,972 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:29:21,975 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 14.0734ms INFO 2026-03-22 07:29:21,975 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:21,975 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8345ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:29:23,342 [30 ] 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-03-22 07:29:23,343 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:29:23,356 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:29:23,356 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:23,358 [30 ] 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-03-22 07:29:23,374 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:29:23,375 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 16.6913ms INFO 2026-03-22 07:29:23,375 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:23,375 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.0001ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:29:23,592 [28 ] 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-03-22 07:29:23,593 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:29:23,594 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:23,597 [28 ] 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-03-22 07:29:23,605 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:29:23,606 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 9.1433ms INFO 2026-03-22 07:29:23,606 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:23,606 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6907ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:29:23,811 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50029 INFO 2026-03-22 07:29:23,811 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:29:23,812 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:29:23,813 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:23,815 [25 ] 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-03-22 07:29:24,010 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:29:24,010 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 195.0245ms INFO 2026-03-22 07:29:24,010 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:24,010 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 198.9269ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:29:24,188 [29 ] 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-03-22 07:29:24,188 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:29:24,189 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:29:24,189 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:24,192 [29 ] 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-03-22 07:29:24,259 [29 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377160,Dealer:2009,FlowID:78,KeyField:K_ID,KeyFieldValue:66513,FlowTable:K_LEAVE,ApplyA0188:2009,flowNode:begin INFO 2026-03-22 07:29:24,268 [29 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:2009,FlowID:78,KeyField:K_ID,KeyFieldValue:66513,FlowTable:K_LEAVE,ApplyA0188:2009,flowNode:N1678780289927 INFO 2026-03-22 07:29:24,275 [29 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-22 07:29:24,278 [29 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377161,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66513,FlowTable:K_LEAVE,ApplyA0188:2009,flowNode:N1678780289927 INFO 2026-03-22 07:29:24,284 [29 ] 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:66513,FlowTable:K_LEAVE,ApplyA0188:2009,flowNode:N1660288224736 INFO 2026-03-22 07:29:24,317 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:29:24,319 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 127.2732ms INFO 2026-03-22 07:29:24,319 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:24,320 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 131.5855ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:29:25,571 [29 ] 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-03-22 07:29:25,572 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:29:25,573 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:29:25,574 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:25,575 [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-03-22 07:29:25,587 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:29:25,588 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.4212ms INFO 2026-03-22 07:29:25,588 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:25,588 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.539ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:29:25,614 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 07:29:25,615 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:29:25,615 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:25,617 [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-03-22 07:29:25,669 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:29:25,670 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 53.4939ms INFO 2026-03-22 07:29:25,671 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:29:25,671 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.2716ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:43,971 [35 ] 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-03-22 07:31:43,972 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 07:31:43,972 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6677ms 200 text/html INFO 2026-03-22 07:31:44,130 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 07:31:44,132 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 07:31:44,132 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3896ms 200 application/javascript INFO 2026-03-22 07:31:44,174 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 07:31:44,178 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 07:31:44,178 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.922ms 200 application/javascript INFO 2026-03-22 07:31:44,189 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 07:31:44,189 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 07:31:44,190 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 07:31:44,190 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 07:31:44,190 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0825ms 200 application/javascript INFO 2026-03-22 07:31:44,192 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-03-22 07:31:44,192 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8724ms 200 application/javascript INFO 2026-03-22 07:31:44,195 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 07:31:44,195 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3575ms 200 text/css INFO 2026-03-22 07:31:44,196 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 07:31:44,197 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:44,207 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 07:31:44,208 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 07:31:44,208 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7049ms 200 application/javascript INFO 2026-03-22 07:31:44,243 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-22 07:31:44,244 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 07:31:44,244 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-03-22 07:31:44,244 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 07:31:44,244 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9127ms 200 application/javascript INFO 2026-03-22 07:31:44,244 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4992ms 200 application/javascript INFO 2026-03-22 07:31:44,274 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 07:31:44,274 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.9523ms 200 application/javascript INFO 2026-03-22 07:31:44,547 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774135904481&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 07:31:44,549 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 07:31:44,549 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2644ms 200 text/html INFO 2026-03-22 07:31:44,627 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 07:31:44,631 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 07:31:44,631 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.481ms 200 text/css INFO 2026-03-22 07:31:44,645 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 07:31:44,646 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:44,656 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 07:31:44,656 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0006ms 200 application/javascript INFO 2026-03-22 07:31:45,430 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 07:31:45,431 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 07:31:45,431 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.998ms 200 application/javascript INFO 2026-03-22 07:31:45,640 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6267103485379614 INFO 2026-03-22 07:31:45,641 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 07:31:45,641 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9546ms 200 application/javascript INFO 2026-03-22 07:31:45,689 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 07:31:45,690 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 07:31:45,691 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2008ms 200 image/jpeg INFO 2026-03-22 07:31:46,089 [36 ] 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-03-22 07:31:46,090 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:46,090 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,095 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,096 [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-03-22 07:31:46,099 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 07:31:46,099 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 07:31:46,099 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 07:31:46,114 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774135904481%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 07:31:46,115 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 07:31:46,116 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,116 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,118 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:31:46,119 [39 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774135904481&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 07:31:46,119 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,120 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.1189ms INFO 2026-03-22 07:31:46,120 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,120 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.4556ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,122 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,122 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9878ms INFO 2026-03-22 07:31:46,122 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,122 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4347ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,224 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 07:31:46,225 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,225 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,226 [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-03-22 07:31:46,230 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,230 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.783ms INFO 2026-03-22 07:31:46,230 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,230 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0867ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,241 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 07:31:46,241 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,242 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,243 [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-03-22 07:31:46,244 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 07:31:46,245 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 07:31:46,245 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 07:31:46,275 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 07:31:46,278 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,279 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.4482ms INFO 2026-03-22 07:31:46,279 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,279 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7514ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,361 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 07:31:46,362 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:46,362 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 07:31:46,363 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1017ms 200 application/javascript INFO 2026-03-22 07:31:46,370 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 07:31:46,370 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:46,371 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 07:31:46,371 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9067ms 200 application/javascript INFO 2026-03-22 07:31:46,408 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 07:31:46,408 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:46,409 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 07:31:46,409 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 07:31:46,409 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6625ms 200 application/javascript INFO 2026-03-22 07:31:46,409 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:46,409 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 07:31:46,410 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 07:31:46,410 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6403ms 200 application/javascript INFO 2026-03-22 07:31:46,410 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:46,410 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 07:31:46,410 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4601ms 200 application/javascript INFO 2026-03-22 07:31:46,416 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 07:31:46,416 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:46,416 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 07:31:46,416 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4323ms 200 application/javascript INFO 2026-03-22 07:31:46,432 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 07:31:46,432 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 07:31:46,433 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4971ms 200 text/css INFO 2026-03-22 07:31:46,434 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 07:31:46,435 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 07:31:46,435 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1105ms 200 text/css INFO 2026-03-22 07:31:46,454 [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-03-22 07:31:46,454 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:46,454 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,454 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,455 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 07:31:46,456 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,456 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,456 [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-03-22 07:31:46,456 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 07:31:46,457 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 07:31:46,457 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5412ms 200 text/css INFO 2026-03-22 07:31:46,457 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 07:31:46,457 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,457 [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-03-22 07:31:46,457 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,458 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:31:46,461 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,461 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7906ms INFO 2026-03-22 07:31:46,461 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,461 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7128ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,463 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,463 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7975ms INFO 2026-03-22 07:31:46,463 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,463 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4104ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,466 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,466 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.0869ms INFO 2026-03-22 07:31:46,466 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,466 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7435ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,568 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 07:31:46,569 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 07:31:46,569 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4966ms 200 image/png INFO 2026-03-22 07:31:46,578 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 07:31:46,578 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 07:31:46,578 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4595ms 200 image/png INFO 2026-03-22 07:31:46,585 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 07:31:46,585 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 07:31:46,585 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4777ms 200 image/png INFO 2026-03-22 07:31:46,592 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 07:31:46,592 [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-03-22 07:31:46,592 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,592 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,594 [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-03-22 07:31:46,597 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,597 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3039ms INFO 2026-03-22 07:31:46,597 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,597 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5189ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,600 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,600 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,601 [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-03-22 07:31:46,602 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 07:31:46,602 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 07:31:46,603 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5648ms 200 image/png INFO 2026-03-22 07:31:46,606 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,606 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8218ms INFO 2026-03-22 07:31:46,606 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,606 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7021ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,610 [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-03-22 07:31:46,610 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,610 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,611 [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-03-22 07:31:46,611 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 07:31:46,612 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,612 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,613 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:31:46,615 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,615 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4064ms INFO 2026-03-22 07:31:46,615 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,615 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1312ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,617 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,617 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9422ms INFO 2026-03-22 07:31:46,617 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,617 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,624 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 07:31:46,626 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,626 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,627 [43 ] 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-03-22 07:31:46,630 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,630 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0348ms INFO 2026-03-22 07:31:46,630 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,630 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4117ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,648 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 07:31:46,648 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,648 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,649 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:31:46,660 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,660 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.5842ms INFO 2026-03-22 07:31:46,660 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,660 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4056ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,666 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 07:31:46,666 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,666 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,668 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:31:46,671 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,671 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2979ms INFO 2026-03-22 07:31:46,671 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,671 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0656ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,672 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 07:31:46,673 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 07:31:46,673 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 07:31:46,673 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1285ms 200 image/jpeg INFO 2026-03-22 07:31:46,674 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 07:31:46,674 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4627ms 200 image/png INFO 2026-03-22 07:31:46,674 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 07:31:46,675 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 07:31:46,675 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0463ms 200 image/jpeg INFO 2026-03-22 07:31:46,688 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 07:31:46,689 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 07:31:46,689 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0331ms 200 image/jpeg INFO 2026-03-22 07:31:46,729 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 07:31:46,729 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,730 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,731 [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-03-22 07:31:46,748 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 07:31:46,749 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:46,749 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,750 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,750 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.8911ms INFO 2026-03-22 07:31:46,750 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,750 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5772ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:46,750 [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-03-22 07:31:46,759 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:46,759 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.9542ms INFO 2026-03-22 07:31:46,759 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:46,759 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9304ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:49,289 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 07:31:49,290 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 07:31:49,290 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.462ms 200 text/css INFO 2026-03-22 07:31:49,296 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 07:31:49,296 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:49,296 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 07:31:49,297 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8635ms 200 application/javascript INFO 2026-03-22 07:31:49,378 [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-03-22 07:31:49,378 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:49,379 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:49,379 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,381 [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-03-22 07:31:49,393 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:49,393 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.3864ms INFO 2026-03-22 07:31:49,393 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,393 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5862ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:49,502 [44 ] 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-03-22 07:31:49,502 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:49,503 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,505 [44 ] 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-03-22 07:31:49,519 [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-03-22 07:31:49,520 [43 ] 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-03-22 07:31:49,520 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:49,520 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,524 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:49,524 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,534 [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-03-22 07:31:49,537 [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-03-22 07:31:49,538 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:49,538 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1003ms INFO 2026-03-22 07:31:49,538 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,538 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.455ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:49,539 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:49,541 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 36.2942ms INFO 2026-03-22 07:31:49,541 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,541 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.1648ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:49,545 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:49,546 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.5268ms INFO 2026-03-22 07:31:49,546 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,546 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1264ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:49,560 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 07:31:49,561 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:49,561 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,562 [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-03-22 07:31:49,562 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:49,562 [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-03-22 07:31:49,562 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,564 [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-03-22 07:31:49,567 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:49,568 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4559ms INFO 2026-03-22 07:31:49,568 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,568 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4354ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:49,571 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:49,573 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.188ms INFO 2026-03-22 07:31:49,573 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,573 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7352ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:49,652 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=3375& INFO 2026-03-22 07:31:49,653 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:49,653 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,655 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:31:49,659 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:49,659 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.2863ms INFO 2026-03-22 07:31:49,659 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:49,659 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7251ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:51,665 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-22 07:31:51,665 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-22 07:31:51,666 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2203ms 200 text/css INFO 2026-03-22 07:31:51,681 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-22 07:31:51,681 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:51,682 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-22 07:31:51,682 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9643ms 200 application/javascript INFO 2026-03-22 07:31:51,735 [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-03-22 07:31:51,735 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:31:51,735 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:51,736 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:51,737 [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-03-22 07:31:51,747 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:51,748 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.2724ms INFO 2026-03-22 07:31:51,748 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:51,748 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3353ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:51,812 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 07:31:51,813 [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-03-22 07:31:51,813 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:51,813 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:51,813 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:51,814 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:51,815 [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-03-22 07:31:51,816 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:31:51,821 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:51,821 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.635ms INFO 2026-03-22 07:31:51,821 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:51,821 [43 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 07:31:51,821 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.411ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:51,831 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:51,834 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 17.8628ms INFO 2026-03-22 07:31:51,834 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:51,834 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5392ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:31:51,942 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=3375& INFO 2026-03-22 07:31:51,943 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:31:51,943 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:51,945 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:31:51,949 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:31:51,949 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.1245ms INFO 2026-03-22 07:31:51,949 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 07:31:51,949 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7592ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:13,131 [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-03-22 07:33:13,132 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:13,132 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:13,133 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:13,134 [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-03-22 07:33:13,155 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:13,155 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 20.9148ms INFO 2026-03-22 07:33:13,155 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:13,155 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0131ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:13,164 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 07:33:13,165 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:13,165 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:13,167 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:33:13,171 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:13,171 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.7202ms INFO 2026-03-22 07:33:13,171 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:13,171 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1886ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:22,393 [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-03-22 07:33:22,393 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:22,394 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:22,394 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:22,396 [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-03-22 07:33:22,424 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:22,424 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 27.632ms INFO 2026-03-22 07:33:22,424 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:22,424 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.6717ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:24,273 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-22 07:33:24,273 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:24,274 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-22 07:33:24,274 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2537ms 200 application/javascript INFO 2026-03-22 07:33:24,356 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 07:33:24,356 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:24,357 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 07:33:24,357 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0054ms 200 application/javascript INFO 2026-03-22 07:33:24,363 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-22 07:33:24,363 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-22 07:33:24,364 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8612ms 200 text/css INFO 2026-03-22 07:33:24,383 [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-03-22 07:33:24,383 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:24,383 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:24,384 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:24,385 [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-03-22 07:33:24,394 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:24,394 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.5851ms INFO 2026-03-22 07:33:24,394 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:24,394 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4125ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:24,541 [46 ] 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-03-22 07:33:24,541 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:24,541 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:24,543 [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-03-22 07:33:24,548 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:24,548 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5136ms INFO 2026-03-22 07:33:24,548 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:24,549 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9734ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:24,566 [46 ] 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-03-22 07:33:24,566 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:24,567 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:24,567 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:24,570 [46 ] 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-03-22 07:33:24,779 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:24,781 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 211.3313ms INFO 2026-03-22 07:33:24,781 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:24,782 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 215.5724ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:32,180 [49 ] 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-03-22 07:33:32,180 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:32,188 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:32,188 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:32,190 [49 ] 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-03-22 07:33:32,255 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:32,257 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 66.5895ms INFO 2026-03-22 07:33:32,257 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:32,257 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.0371ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:38,663 [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-03-22 07:33:38,663 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:38,663 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:38,664 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:38,665 [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-03-22 07:33:38,676 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:38,677 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.3272ms INFO 2026-03-22 07:33:38,677 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:38,677 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9718ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:50,282 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-03-22 07:33:50,282 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-03-22 07:33:50,282 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9385ms 200 text/css INFO 2026-03-22 07:33:50,306 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-03-22 07:33:50,307 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:50,307 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-03-22 07:33:50,307 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8292ms 200 application/javascript INFO 2026-03-22 07:33:50,388 [47 ] 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-03-22 07:33:50,388 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:33:50,388 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:50,389 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:50,390 [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-03-22 07:33:50,401 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:50,401 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4261ms INFO 2026-03-22 07:33:50,401 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:50,401 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9844ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:50,435 [46 ] 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-03-22 07:33:50,435 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:50,435 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:50,436 [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-03-22 07:33:50,440 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:50,440 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.556ms INFO 2026-03-22 07:33:50,440 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:50,440 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3262ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:33:50,452 [46 ] 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-03-22 07:33:50,452 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:33:50,452 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:50,454 [46 ] 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-03-22 07:33:51,018 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:33:51,022 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 567.6559ms INFO 2026-03-22 07:33:51,022 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:33:51,022 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 570.3404ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:00,786 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137060031&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 07:51:00,787 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 07:51:00,787 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0936ms 200 text/html INFO 2026-03-22 07:51:00,827 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 07:51:00,827 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:00,838 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 07:51:00,838 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2623ms 200 application/javascript INFO 2026-03-22 07:51:00,841 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 07:51:00,841 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:00,849 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 07:51:00,849 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1012ms 0 application/javascript INFO 2026-03-22 07:51:01,600 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.45760998174235934 INFO 2026-03-22 07:51:01,601 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 07:51:01,601 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.902ms 200 application/javascript INFO 2026-03-22 07:51:01,715 [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%3D1774137060031%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 07:51:01,716 [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-03-22 07:51:01,716 [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-03-22 07:51:01,716 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:01,718 [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-03-22 07:51:01,719 [52 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137060031&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 07:51:01,721 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 07:51:01,721 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:01,721 [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-03-22 07:51:01,722 [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-03-22 07:51:01,722 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:01,723 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:01,723 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:51:01,723 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.9454ms INFO 2026-03-22 07:51:01,723 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:01,723 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.107ms 200 application/json; charset=utf-8 WARN 2026-03-22 07:51:01,724 [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-03-22 07:51:01,725 [53 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 07:51:01,725 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:01,725 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.9083ms INFO 2026-03-22 07:51:01,725 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:01,725 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.349ms 401 application/json; charset=utf-8 INFO 2026-03-22 07:51:01,836 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 07:51:01,836 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:01,840 [57 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 07:51:01,840 [57 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 07:51:01,840 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 07:51:01,841 [57 ] 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-03-22 07:51:01,843 [53 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwOTYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTQ5MiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadqOWutuiNoyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDk2IiwianRpIjoiY2VmYjU5MTctZmZlMS00ZjNmLTg3YWMtNmIyNjVhY2U5MjY3IiwiaWF0IjoxNzczNzQwMTY1LCJuYmYiOjE3NzM3NDAxNjMsImV4cCI6MTc3MzgyNjU2NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.dCWhiZQzDwiQRIg3-tZRkZYyCdS-Rq7P7CAC3-DuGao INFO 2026-03-22 07:51:01,848 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:01,848 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.0556ms INFO 2026-03-22 07:51:01,848 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 07:51:01,848 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3903ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:01,946 [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-03-22 07:51:01,946 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:01,946 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:01,948 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:01,950 [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-03-22 07:51:01,951 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 07:51:01,952 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 07:51:01,952 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 07:51:01,967 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 07:51:01,970 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:01,970 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.3065ms INFO 2026-03-22 07:51:01,970 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:01,970 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6693ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,076 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 07:51:02,076 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 07:51:02,076 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,076 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,076 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,076 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,078 [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-03-22 07:51:02,078 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:51:02,078 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 07:51:02,079 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 07:51:02,079 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 07:51:02,081 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,081 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4718ms INFO 2026-03-22 07:51:02,081 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,081 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5407ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,109 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 07:51:02,113 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,113 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.1794ms INFO 2026-03-22 07:51:02,113 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,113 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.2588ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,223 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 07:51:02,223 [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-03-22 07:51:02,224 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,224 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,224 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,224 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,225 [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-03-22 07:51:02,225 [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-03-22 07:51:02,228 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,229 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3932ms INFO 2026-03-22 07:51:02,229 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,229 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3179ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,232 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,232 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.195ms INFO 2026-03-22 07:51:02,232 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,232 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1048ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,256 [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-03-22 07:51:02,256 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,256 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,257 [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-03-22 07:51:02,257 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:02,257 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,257 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,257 [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-03-22 07:51:02,258 [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-03-22 07:51:02,260 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 07:51:02,261 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,261 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,261 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3585ms INFO 2026-03-22 07:51:02,261 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,261 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,261 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3413ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,262 [52 ] 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-03-22 07:51:02,264 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,264 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5829ms INFO 2026-03-22 07:51:02,264 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,264 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2395ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,265 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,266 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4474ms INFO 2026-03-22 07:51:02,266 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,266 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1556ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,304 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 07:51:02,304 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 07:51:02,304 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 07:51:02,304 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,304 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,304 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,304 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,304 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,304 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,305 [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-03-22 07:51:02,305 [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-03-22 07:51:02,306 [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-03-22 07:51:02,308 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,308 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2589ms INFO 2026-03-22 07:51:02,308 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,308 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8825ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,312 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,312 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.0408ms INFO 2026-03-22 07:51:02,312 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,312 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8398ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,314 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,314 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8121ms INFO 2026-03-22 07:51:02,314 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,314 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0529ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,336 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 07:51:02,336 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,336 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,337 [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-03-22 07:51:02,345 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,345 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.9845ms INFO 2026-03-22 07:51:02,345 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,345 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5135ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,351 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 07:51:02,351 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 07:51:02,351 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,351 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,351 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,351 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,352 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:51:02,352 [60 ] 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-03-22 07:51:02,374 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,374 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 22.5156ms INFO 2026-03-22 07:51:02,374 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,375 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.017ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,377 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,377 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.8663ms INFO 2026-03-22 07:51:02,377 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,377 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.388ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:02,816 [60 ] 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-03-22 07:51:02,816 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:02,816 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,818 [60 ] 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-03-22 07:51:02,821 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:02,821 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7398ms INFO 2026-03-22 07:51:02,821 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:02,822 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7605ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:05,116 [53 ] 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-03-22 07:51:05,116 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:05,116 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:05,116 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:05,117 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:51:05,121 [57 ] 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-03-22 07:51:05,121 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:05,122 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:05,122 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 07:51:05,122 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:05,122 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:05,123 [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-03-22 07:51:05,123 [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-03-22 07:51:05,124 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:05,124 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8512ms INFO 2026-03-22 07:51:05,124 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:05,124 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8498ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:05,126 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:05,126 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1846ms INFO 2026-03-22 07:51:05,126 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:05,126 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9201ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:05,130 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:05,130 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 6.1689ms INFO 2026-03-22 07:51:05,130 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:05,130 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8338ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:06,356 [61 ] 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-03-22 07:51:06,356 [53 ] 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-03-22 07:51:06,356 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:06,356 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:06,356 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:06,357 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,357 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,358 [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-03-22 07:51:06,358 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:51:06,358 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-22 07:51:06,358 [63 ] 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-03-22 07:51:06,359 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:06,359 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,360 [63 ] 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-03-22 07:51:06,362 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:06,362 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,363 [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-03-22 07:51:06,364 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:06,364 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.7578ms INFO 2026-03-22 07:51:06,364 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,364 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7349ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:06,367 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:06,367 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:06,367 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.3003ms INFO 2026-03-22 07:51:06,367 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,367 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.116ms INFO 2026-03-22 07:51:06,367 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9332ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:06,367 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,367 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.122ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:06,401 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:06,404 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 43.8727ms INFO 2026-03-22 07:51:06,404 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,404 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.459ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:06,466 [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-03-22 07:51:06,466 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:06,466 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,467 [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-03-22 07:51:06,473 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:06,473 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.4617ms INFO 2026-03-22 07:51:06,473 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:06,473 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2867ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:07,596 [63 ] 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-03-22 07:51:07,597 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:07,597 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:07,597 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:07,598 [63 ] 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-03-22 07:51:07,606 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:07,607 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.2599ms INFO 2026-03-22 07:51:07,607 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:07,607 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2814ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:13,616 [56 ] 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-03-22 07:51:13,617 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:13,617 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:13,618 [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-03-22 07:51:13,620 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=25& INFO 2026-03-22 07:51:13,620 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:13,620 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:13,622 [53 ] 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-03-22 07:51:13,622 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:13,622 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6745ms INFO 2026-03-22 07:51:13,622 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:13,622 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7385ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:13,626 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:13,626 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 4.4861ms INFO 2026-03-22 07:51:13,626 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:13,626 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4053ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:19,795 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-03-22 07:51:19,795 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:19,796 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:19,796 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:19,797 [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-03-22 07:51:19,801 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 07:51:19,801 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:19,801 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:19,802 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:51:19,804 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:19,804 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.656ms INFO 2026-03-22 07:51:19,804 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:19,804 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.986ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:19,808 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:19,808 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.5685ms INFO 2026-03-22 07:51:19,808 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:19,808 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2661ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:51:20,481 [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-03-22 07:51:20,481 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:51:20,482 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:51:20,482 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:20,483 [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-03-22 07:51:20,489 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:51:20,489 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2231ms INFO 2026-03-22 07:51:20,489 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:51:20,490 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4439ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:02,771 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137481998&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 07:58:02,772 [76 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 07:58:02,772 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9845ms 200 text/html INFO 2026-03-22 07:58:03,130 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3575660291636322 INFO 2026-03-22 07:58:03,130 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 07:58:03,130 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8247ms 200 application/javascript INFO 2026-03-22 07:58:03,290 [80 ] 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%3D1774137481998%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 07:58:03,290 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,291 [75 ] 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-03-22 07:58:03,291 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:58:03,291 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,295 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,295 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,296 [80 ] 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-03-22 07:58:03,296 [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-03-22 07:58:03,297 [80 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137481998&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 07:58:03,297 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 07:58:03,298 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 07:58:03,298 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 07:58:03,299 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,300 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.5102ms INFO 2026-03-22 07:58:03,300 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,300 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9687ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,313 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 07:58:03,315 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,342 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 45.5268ms INFO 2026-03-22 07:58:03,342 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,342 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.1931ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,445 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 07:58:03,445 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,446 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,446 [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-03-22 07:58:03,446 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,446 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,447 [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-03-22 07:58:03,448 [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-03-22 07:58:03,448 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 07:58:03,449 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 07:58:03,449 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 07:58:03,451 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,451 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6017ms INFO 2026-03-22 07:58:03,451 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,452 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5373ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,478 [79 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 07:58:03,481 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,481 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.5613ms INFO 2026-03-22 07:58:03,481 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,481 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.1127ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,588 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 07:58:03,588 [81 ] 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-03-22 07:58:03,589 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,589 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,589 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,589 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,590 [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-03-22 07:58:03,590 [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-03-22 07:58:03,593 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,594 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5401ms INFO 2026-03-22 07:58:03,594 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,594 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2631ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,597 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,598 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.479ms INFO 2026-03-22 07:58:03,598 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,598 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3373ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,645 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 07:58:03,645 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,645 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,645 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 07:58:03,646 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,646 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,647 [74 ] 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-03-22 07:58:03,647 [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-03-22 07:58:03,654 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,654 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.2766ms INFO 2026-03-22 07:58:03,654 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,654 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3737ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,655 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,655 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1791ms INFO 2026-03-22 07:58:03,655 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,655 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7387ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,670 [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-03-22 07:58:03,671 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:58:03,671 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,671 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,672 [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-03-22 07:58:03,678 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,678 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5837ms INFO 2026-03-22 07:58:03,678 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,678 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7248ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,689 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 07:58:03,690 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,690 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,691 [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-03-22 07:58:03,696 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,696 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6036ms INFO 2026-03-22 07:58:03,696 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,696 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2936ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,705 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 07:58:03,705 [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-03-22 07:58:03,705 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,705 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 07:58:03,706 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,706 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,706 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,706 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,706 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,707 [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-03-22 07:58:03,707 [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-03-22 07:58:03,707 [74 ] 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-03-22 07:58:03,710 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,710 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,710 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.068ms INFO 2026-03-22 07:58:03,710 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,710 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,710 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0579ms INFO 2026-03-22 07:58:03,710 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8191ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,710 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,710 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2528ms INFO 2026-03-22 07:58:03,710 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,710 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6661ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,710 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9545ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,784 [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-03-22 07:58:03,785 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,785 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,786 [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-03-22 07:58:03,790 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,790 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9789ms INFO 2026-03-22 07:58:03,790 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,790 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6547ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,810 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 07:58:03,811 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,811 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 07:58:03,811 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,811 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:03,811 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,812 [72 ] 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-03-22 07:58:03,812 [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-03-22 07:58:03,825 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,826 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.431ms INFO 2026-03-22 07:58:03,826 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,826 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0373ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:03,833 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:03,833 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.9655ms INFO 2026-03-22 07:58:03,833 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:03,833 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0242ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:05,169 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 07:58:05,169 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:58:05,169 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:05,169 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:05,170 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 07:58:05,177 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:05,177 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1214ms INFO 2026-03-22 07:58:05,177 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:05,177 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3471ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:05,200 [74 ] 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-03-22 07:58:05,200 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:58:05,200 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:05,200 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:05,201 [72 ] 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-03-22 07:58:05,201 [74 ] 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-03-22 07:58:05,202 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:05,202 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:05,203 [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-03-22 07:58:05,206 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:05,206 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.881ms INFO 2026-03-22 07:58:05,206 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:05,206 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5799ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:05,206 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:05,206 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.7262ms INFO 2026-03-22 07:58:05,206 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:05,206 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7136ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:06,900 [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-03-22 07:58:06,900 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:58:06,900 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:06,900 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:06,901 [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-03-22 07:58:06,957 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:06,957 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 55.5575ms INFO 2026-03-22 07:58:06,957 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:06,957 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.6242ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:18,744 [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-03-22 07:58:18,744 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:58:18,744 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:18,744 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:18,746 [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-03-22 07:58:18,751 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:18,751 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7722ms INFO 2026-03-22 07:58:18,751 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:18,752 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7794ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:19,938 [81 ] 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-03-22 07:58:19,938 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:58:19,938 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:19,938 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,940 [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-03-22 07:58:19,965 [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-03-22 07:58:19,965 [81 ] 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-03-22 07:58:19,966 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:19,966 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:19,966 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,966 [74 ] 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-03-22 07:58:19,966 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,966 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:19,966 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,967 [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-03-22 07:58:19,967 [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-03-22 07:58:19,967 [74 ] 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-03-22 07:58:19,969 [76 ] 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-03-22 07:58:19,969 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:19,970 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,970 [81 ] 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-03-22 07:58:19,971 [76 ] 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-03-22 07:58:19,971 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:19,971 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,972 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:19,972 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8095ms INFO 2026-03-22 07:58:19,972 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,972 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5587ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:19,972 [81 ] 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-03-22 07:58:19,973 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:19,973 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.6534ms INFO 2026-03-22 07:58:19,973 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,973 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4669ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:19,974 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:19,974 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 34.1232ms INFO 2026-03-22 07:58:19,974 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,974 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.1141ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:19,976 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:19,976 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.504ms INFO 2026-03-22 07:58:19,976 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,976 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0838ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:19,977 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:19,977 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.6812ms INFO 2026-03-22 07:58:19,977 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,977 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2634ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:19,980 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:19,980 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 13.0664ms INFO 2026-03-22 07:58:19,980 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:19,980 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6157ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:20,093 [75 ] 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-03-22 07:58:20,094 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:20,094 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,095 [75 ] 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-03-22 07:58:20,100 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:20,100 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.6551ms INFO 2026-03-22 07:58:20,100 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,100 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6979ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:20,890 [74 ] 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-03-22 07:58:20,890 [75 ] 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-03-22 07:58:20,890 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:20,890 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:20,890 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,890 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,892 [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-03-22 07:58:20,892 [75 ] 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-03-22 07:58:20,893 [72 ] 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-03-22 07:58:20,893 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 07:58:20,893 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:20,893 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,894 [75 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 07:58:20,894 [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-03-22 07:58:20,899 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:20,899 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 7.28ms INFO 2026-03-22 07:58:20,899 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,899 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.354ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:20,901 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:20,901 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8316ms INFO 2026-03-22 07:58:20,901 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,901 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5245ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:20,902 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:20,902 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 10.5642ms INFO 2026-03-22 07:58:20,902 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,902 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5835ms 200 application/json; charset=utf-8 INFO 2026-03-22 07:58:20,988 [74 ] 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-03-22 07:58:20,989 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 07:58:20,989 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,990 [74 ] 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-03-22 07:58:20,994 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 07:58:20,994 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.8638ms INFO 2026-03-22 07:58:20,994 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 07:58:20,994 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9851ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:19,933 [67 ] 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-03-22 08:01:19,934 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:01:19,934 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.048ms 200 text/html INFO 2026-03-22 08:01:20,606 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 08:01:20,609 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 08:01:20,609 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0031ms 200 text/css INFO 2026-03-22 08:01:20,613 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 08:01:20,614 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 08:01:20,614 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6645ms 200 application/javascript INFO 2026-03-22 08:01:20,648 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 08:01:20,648 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 08:01:20,648 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:20,648 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 08:01:20,649 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1188ms 200 application/javascript INFO 2026-03-22 08:01:20,659 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 08:01:20,660 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 08:01:20,660 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6025ms 200 application/javascript INFO 2026-03-22 08:01:20,662 [63 ] 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-03-22 08:01:20,663 [63 ] 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-03-22 08:01:20,663 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4486ms 200 application/javascript INFO 2026-03-22 08:01:20,668 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 08:01:20,668 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 08:01:20,669 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.531ms 200 application/javascript INFO 2026-03-22 08:01:20,687 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 08:01:20,687 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7988ms 200 application/javascript INFO 2026-03-22 08:01:20,694 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137680054&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 08:01:20,695 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:01:20,695 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4997ms 200 text/html INFO 2026-03-22 08:01:20,739 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-22 08:01:20,740 [54 ] 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-03-22 08:01:20,740 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0523ms 200 application/javascript INFO 2026-03-22 08:01:20,740 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 08:01:20,741 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 08:01:20,741 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4687ms 200 application/javascript INFO 2026-03-22 08:01:20,803 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 08:01:20,806 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 08:01:20,806 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5327ms 200 text/css INFO 2026-03-22 08:01:20,850 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 08:01:20,852 [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-03-22 08:01:20,852 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4705ms 200 application/javascript INFO 2026-03-22 08:01:20,859 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 08:01:20,859 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:20,860 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 08:01:20,860 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 08:01:20,860 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3081ms 200 application/javascript INFO 2026-03-22 08:01:20,864 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-22 08:01:20,865 [63 ] 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-03-22 08:01:20,865 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9054ms 200 application/javascript INFO 2026-03-22 08:01:20,872 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 08:01:20,872 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3774ms 200 application/javascript INFO 2026-03-22 08:01:22,016 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 08:01:22,017 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 08:01:22,017 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8578ms 200 application/javascript INFO 2026-03-22 08:01:22,336 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.03689969794999037 INFO 2026-03-22 08:01:22,337 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:01:22,337 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5818ms 200 application/javascript INFO 2026-03-22 08:01:22,345 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 08:01:22,346 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 08:01:22,346 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7357ms 200 image/jpeg INFO 2026-03-22 08:01:22,724 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1774137680054&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 08:01:22,724 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 08:01:22,725 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6142ms 200 text/html INFO 2026-03-22 08:01:22,822 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003¶m= INFO 2026-03-22 08:01:22,823 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:01:22,827 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "ThirdPartyLogin", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get(System.String, System.String, System.String, System.String) on controller Sg.Home.Controllers.ThirdPartyLoginController (Sg.Hcm.Web.Core). INFO 2026-03-22 08:01:22,831 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 08:01:22,831 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 08:01:22,831 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-03-22 08:01:22,832 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-03-22 08:01:22,832 [62 ] me.Controllers.ThirdPartyLoginController - WXSSO:gotoCodeUrlwhereCodeNull:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect INFO 2026-03-22 08:01:22,836 [62 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww0fe1cb02189622be&redirect_uri=http%3a%2f%2fehr.ergotron.net%3a8082%2fHcmM%2fcheckloginPri.html%3fcorpid%3dww0fe1cb02189622be%26agentId%3d1000003&response_type=code&scope=snsapi_base&agentId=1000003&state=ww0fe1cb02189622be#wechat_redirect. INFO 2026-03-22 08:01:22,837 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 9.343ms INFO 2026-03-22 08:01:22,837 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:01:22,837 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6635ms 302 INFO 2026-03-22 08:01:23,684 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=UuXtaPyoIGwwyDjV1RcacDjZlFkHMKWDJ3Oe0TDL7v8&state=ww0fe1cb02189622be INFO 2026-03-22 08:01:23,685 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 08:01:23,685 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.891ms 200 text/html INFO 2026-03-22 08:01:23,776 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=UuXtaPyoIGwwyDjV1RcacDjZlFkHMKWDJ3Oe0TDL7v8 INFO 2026-03-22 08:01:23,777 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:01:23,778 [65 ] 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-03-22 08:01:23,779 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:UuXtaPyoIGwwyDjV1RcacDjZlFkHMKWDJ3Oe0TDL7v8,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 08:01:23,779 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 08:01:23,779 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:UuXtaPyoIGwwyDjV1RcacDjZlFkHMKWDJ3Oe0TDL7v8 INFO 2026-03-22 08:01:23,779 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-03-22 08:01:23,779 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-03-22 08:01:23,925 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:25pX5VvpM23i7SJgtaZiyotE9Jooaz9wV5MXffd4WPAcQdgozEaUGyvSi_4zJl8qMsBanUUYNu6zQ4PGRKisB3qdnoVX1BxmZlS8Zs0MiV-ZYAO74BAB2mXbs4hLYuaSuCZBpIPMLsw1j471Mgw-XaKBeE9iuoIn6A7aWXgyb1PYwMlOA848XvFFjS_mdr6DmJWYiB1aEMoVPjUHj62Kkw INFO 2026-03-22 08:01:23,925 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=25pX5VvpM23i7SJgtaZiyotE9Jooaz9wV5MXffd4WPAcQdgozEaUGyvSi_4zJl8qMsBanUUYNu6zQ4PGRKisB3qdnoVX1BxmZlS8Zs0MiV-ZYAO74BAB2mXbs4hLYuaSuCZBpIPMLsw1j471Mgw-XaKBeE9iuoIn6A7aWXgyb1PYwMlOA848XvFFjS_mdr6DmJWYiB1aEMoVPjUHj62Kkw&code=UuXtaPyoIGwwyDjV1RcacDjZlFkHMKWDJ3Oe0TDL7v8 INFO 2026-03-22 08:01:24,116 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"13790435531","DeviceId":"bd10132d2785d543d8b18e5f8f68d94f","errcode":0,"errmsg":"ok"} INFO 2026-03-22 08:01:24,134 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:bd10132d2785d543d8b18e5f8f68d94f WxUserId:13790435531 INFO 2026-03-22 08:01:24,150 [65 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D010913,a0188:1675 INFO 2026-03-22 08:01:24,264 [65 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-03-22 08:01:24,264 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 486.0288ms INFO 2026-03-22 08:01:24,264 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:01:24,264 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 487.9226ms 200 text/plain; charset=utf-8 INFO 2026-03-22 08:01:24,357 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137683712&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 08:01:24,357 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:01:24,357 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6194ms 200 text/html INFO 2026-03-22 08:01:24,815 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.83874292157579 INFO 2026-03-22 08:01:24,815 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:01:24,816 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5324ms 200 application/javascript INFO 2026-03-22 08:01:25,000 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774137683712%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-03-22 08:01:25,001 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,001 [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-03-22 08:01:25,002 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:25,002 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,003 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,003 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,004 [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-03-22 08:01:25,004 [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-03-22 08:01:25,005 [65 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137683712&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 08:01:25,006 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:01:25,006 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:01:25,006 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:01:25,008 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,008 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7895ms INFO 2026-03-22 08:01:25,008 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,008 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9977ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,021 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:01:25,023 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,023 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.833ms INFO 2026-03-22 08:01:25,023 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,023 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9869ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,131 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:01:25,131 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,131 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,133 [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-03-22 08:01:25,134 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:01:25,134 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:01:25,134 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:01:25,149 [65 ] 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-03-22 08:01:25,150 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,150 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,151 [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-03-22 08:01:25,155 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,155 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8277ms INFO 2026-03-22 08:01:25,155 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,155 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6987ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,164 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:01:25,166 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,166 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.5415ms INFO 2026-03-22 08:01:25,166 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,167 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.745ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,236 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 08:01:25,236 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:25,237 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 08:01:25,237 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7977ms 200 application/javascript INFO 2026-03-22 08:01:25,254 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 08:01:25,254 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:25,255 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 08:01:25,255 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5243ms 200 application/javascript INFO 2026-03-22 08:01:25,255 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 08:01:25,255 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 08:01:25,256 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:25,256 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 08:01:25,256 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3831ms 200 text/css INFO 2026-03-22 08:01:25,256 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 08:01:25,256 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5381ms 200 application/javascript INFO 2026-03-22 08:01:25,257 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 08:01:25,257 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:25,257 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 08:01:25,257 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4572ms 200 application/javascript INFO 2026-03-22 08:01:25,290 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 08:01:25,291 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 08:01:25,291 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2097ms 200 text/css INFO 2026-03-22 08:01:25,305 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 08:01:25,306 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 08:01:25,306 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7998ms 200 text/css INFO 2026-03-22 08:01:25,316 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 08:01:25,316 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:25,317 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 08:01:25,317 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4714ms 200 application/javascript INFO 2026-03-22 08:01:25,317 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 08:01:25,317 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:25,318 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 08:01:25,318 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4804ms 200 application/javascript INFO 2026-03-22 08:01:25,334 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:01:25,334 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,334 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,335 [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-03-22 08:01:25,335 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,335 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,336 [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-03-22 08:01:25,336 [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-03-22 08:01:25,340 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,340 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.572ms INFO 2026-03-22 08:01:25,340 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,340 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2552ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,343 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,343 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.718ms INFO 2026-03-22 08:01:25,343 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,343 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8577ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,389 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 08:01:25,389 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:25,389 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,389 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,391 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:01:25,397 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,397 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1568ms INFO 2026-03-22 08:01:25,397 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,397 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3025ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,450 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 08:01:25,451 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 08:01:25,451 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.459ms 200 image/png INFO 2026-03-22 08:01:25,452 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 08:01:25,453 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 08:01:25,453 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4042ms 200 image/png INFO 2026-03-22 08:01:25,453 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 08:01:25,453 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 08:01:25,453 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6579ms 200 image/png INFO 2026-03-22 08:01:25,455 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 08:01:25,455 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 08:01:25,455 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3345ms 200 image/png INFO 2026-03-22 08:01:25,493 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:01:25,493 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 08:01:25,493 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,493 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,493 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,493 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,495 [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-03-22 08:01:25,495 [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-03-22 08:01:25,498 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,498 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5762ms INFO 2026-03-22 08:01:25,498 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,498 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3941ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,499 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,499 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6359ms INFO 2026-03-22 08:01:25,499 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,499 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5452ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,531 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:01:25,531 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,531 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,532 [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-03-22 08:01:25,535 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:01:25,535 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,535 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,536 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,536 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4605ms INFO 2026-03-22 08:01:25,536 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,536 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0548ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,537 [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-03-22 08:01:25,539 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,540 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8938ms INFO 2026-03-22 08:01:25,540 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,540 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.881ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,544 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:01:25,544 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,544 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,546 [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-03-22 08:01:25,546 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:01:25,546 [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-03-22 08:01:25,546 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,546 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,546 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,546 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,547 [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-03-22 08:01:25,548 [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-03-22 08:01:25,550 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,550 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9164ms INFO 2026-03-22 08:01:25,550 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,551 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6899ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,552 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,552 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.0344ms INFO 2026-03-22 08:01:25,552 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,552 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5445ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,554 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,554 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2224ms INFO 2026-03-22 08:01:25,554 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,554 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7103ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,564 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 08:01:25,565 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 08:01:25,565 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7181ms 200 image/png INFO 2026-03-22 08:01:25,604 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 08:01:25,605 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 08:01:25,605 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.088ms 200 image/jpeg INFO 2026-03-22 08:01:25,610 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 08:01:25,611 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 08:01:25,611 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9072ms 200 image/jpeg INFO 2026-03-22 08:01:25,623 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 08:01:25,623 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 08:01:25,623 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8329ms 200 image/jpeg INFO 2026-03-22 08:01:25,626 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:01:25,626 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,626 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,628 [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-03-22 08:01:25,635 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:01:25,635 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:25,635 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,636 [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-03-22 08:01:25,637 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,637 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.7603ms INFO 2026-03-22 08:01:25,637 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,638 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7292ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:25,655 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:25,655 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.5016ms INFO 2026-03-22 08:01:25,655 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:25,655 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4433ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:30,986 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-22 08:01:30,986 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:30,986 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-22 08:01:30,986 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.719ms 200 application/javascript INFO 2026-03-22 08:01:30,986 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 08:01:30,987 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:30,987 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 08:01:30,987 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4678ms 200 application/javascript INFO 2026-03-22 08:01:30,989 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-22 08:01:30,989 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-22 08:01:30,990 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5783ms 200 text/css INFO 2026-03-22 08:01:31,005 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 08:01:31,005 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:31,005 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:31,005 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:31,007 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:01:31,013 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:31,013 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9786ms INFO 2026-03-22 08:01:31,013 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:31,013 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9177ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:31,166 [66 ] 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-03-22 08:01:31,166 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:31,166 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:31,168 [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-03-22 08:01:31,171 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:31,171 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2735ms INFO 2026-03-22 08:01:31,171 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:31,171 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1471ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:31,176 [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-03-22 08:01:31,176 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:31,176 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:31,176 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:31,178 [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-03-22 08:01:31,182 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:31,183 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.8346ms INFO 2026-03-22 08:01:31,183 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:31,183 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6848ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:33,238 [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-03-22 08:01:33,238 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:33,238 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:33,238 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:33,240 [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-03-22 08:01:33,294 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:33,294 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 54.1173ms INFO 2026-03-22 08:01:33,294 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:33,294 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.3684ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:39,701 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137699778&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:01:39,702 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:01:39,702 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7972ms 200 text/html INFO 2026-03-22 08:01:40,568 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.422776586371438 INFO 2026-03-22 08:01:40,568 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:01:40,569 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8707ms 200 application/javascript INFO 2026-03-22 08:01:40,728 [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%3D1774137699778%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 08:01:40,729 [66 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 08:01:40,729 [66 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 08:01:40,729 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:40,730 [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-03-22 08:01:40,731 [66 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137699778&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:01:40,734 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:40,734 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8472ms INFO 2026-03-22 08:01:40,734 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:40,734 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3636ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:40,773 [60 ] 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-03-22 08:01:40,773 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:40,773 [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-03-22 08:01:40,774 [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-03-22 08:01:40,774 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:40,775 [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-03-22 08:01:40,776 [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-03-22 08:01:40,776 [60 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 08:01:40,776 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:40,776 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.252ms INFO 2026-03-22 08:01:40,776 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:40,777 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9131ms 401 application/json; charset=utf-8 INFO 2026-03-22 08:01:40,897 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 08:01:40,898 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:40,898 [66 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 08:01:40,898 [66 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 08:01:40,898 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:01:40,900 [66 ] 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-03-22 08:01:40,901 [66 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDYzMiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS9leiQjeiQjSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTYxIiwianRpIjoiMDI5MjQ3YWYtMzRlZi00ZmQ4LWFiNmYtNzMyOTNkZjE2NTE5IiwiaWF0IjoxNzczODM3MjI0LCJuYmYiOjE3NzM4MzcyMjIsImV4cCI6MTc3MzkyMzYyNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.zYYjHHQ_J5x8B1B3fWYxce_1EkTtUl9mIyu4nFn6MPY INFO 2026-03-22 08:01:40,903 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:40,904 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.8311ms INFO 2026-03-22 08:01:40,904 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:01:40,904 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.256ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,055 [60 ] 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-03-22 08:01:41,055 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:41,055 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,057 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,059 [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-03-22 08:01:41,060 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:01:41,060 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:01:41,060 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:01:41,075 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:01:41,077 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,077 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4636ms INFO 2026-03-22 08:01:41,077 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,078 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5756ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,228 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:01:41,228 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 08:01:41,228 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,228 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,228 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,228 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,229 [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-03-22 08:01:41,230 [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-03-22 08:01:41,230 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:01:41,231 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:01:41,231 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:01:41,233 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,233 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3115ms INFO 2026-03-22 08:01:41,233 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,233 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0988ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,261 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:01:41,264 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,264 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.2778ms INFO 2026-03-22 08:01:41,264 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,264 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3293ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,408 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:01:41,408 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,408 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,408 [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-03-22 08:01:41,408 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:41,409 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,409 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,409 [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-03-22 08:01:41,409 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,409 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,410 [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-03-22 08:01:41,410 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:01:41,411 [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-03-22 08:01:41,413 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,414 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8764ms INFO 2026-03-22 08:01:41,414 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,414 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7674ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,415 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,415 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4829ms INFO 2026-03-22 08:01:41,415 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,416 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2495ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,416 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,416 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.4385ms INFO 2026-03-22 08:01:41,416 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,417 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.729ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,480 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:01:41,480 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:01:41,480 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,480 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,480 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,480 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,481 [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-03-22 08:01:41,481 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,481 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,481 [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-03-22 08:01:41,481 [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-03-22 08:01:41,482 [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-03-22 08:01:41,484 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,484 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.027ms INFO 2026-03-22 08:01:41,484 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,484 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6502ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,485 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,485 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7303ms INFO 2026-03-22 08:01:41,485 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,485 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4169ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,485 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,485 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0619ms INFO 2026-03-22 08:01:41,485 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,485 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7862ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,487 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:01:41,487 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,487 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,488 [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-03-22 08:01:41,496 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,496 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5973ms INFO 2026-03-22 08:01:41,496 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,496 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2936ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,504 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:01:41,504 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,504 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,505 [66 ] 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-03-22 08:01:41,508 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,508 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1185ms INFO 2026-03-22 08:01:41,508 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,509 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5732ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,528 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:01:41,529 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,529 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,530 [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-03-22 08:01:41,534 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,534 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3908ms INFO 2026-03-22 08:01:41,534 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,535 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1423ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,608 [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-03-22 08:01:41,608 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,608 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,631 [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-03-22 08:01:41,635 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,635 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.751ms INFO 2026-03-22 08:01:41,635 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,635 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1608ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,639 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:01:41,639 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,639 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,641 [66 ] 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-03-22 08:01:41,642 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:01:41,643 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:41,643 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,644 [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-03-22 08:01:41,654 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,654 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.6277ms INFO 2026-03-22 08:01:41,654 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,654 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4742ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:41,659 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:41,660 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.8312ms INFO 2026-03-22 08:01:41,660 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:41,660 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8578ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:42,407 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 08:01:42,407 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:42,408 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:42,408 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:42,409 [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-03-22 08:01:42,411 [66 ] 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-03-22 08:01:42,411 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:42,411 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:42,412 [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-03-22 08:01:42,415 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:42,415 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1278ms INFO 2026-03-22 08:01:42,415 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:42,415 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3547ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:42,416 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:42,416 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2833ms INFO 2026-03-22 08:01:42,416 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:42,416 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9608ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:42,440 [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-03-22 08:01:42,440 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:42,440 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:42,440 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:42,442 [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-03-22 08:01:42,446 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:42,446 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.6392ms INFO 2026-03-22 08:01:42,446 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:42,446 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.383ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:44,209 [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-03-22 08:01:44,209 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:44,209 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:44,209 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:44,210 [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-03-22 08:01:44,271 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:44,272 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 61.0864ms INFO 2026-03-22 08:01:44,272 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:44,272 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.17ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:49,055 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 08:01:49,055 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:49,056 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:49,056 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:49,057 [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-03-22 08:01:49,063 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:49,063 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0037ms INFO 2026-03-22 08:01:49,063 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:49,063 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2052ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:52,569 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137712643&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:01:52,570 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:01:52,570 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6778ms 200 text/html INFO 2026-03-22 08:01:53,413 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8520257751438322 INFO 2026-03-22 08:01:53,414 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:01:53,414 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6382ms 200 application/javascript INFO 2026-03-22 08:01:53,582 [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%3D1774137712643%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 08:01:53,582 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,583 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,584 [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-03-22 08:01:53,585 [66 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137712643&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:01:53,588 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,588 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1257ms INFO 2026-03-22 08:01:53,588 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,588 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1584ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,600 [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-03-22 08:01:53,600 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:53,600 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,600 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,601 [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-03-22 08:01:53,602 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:01:53,602 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:01:53,602 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:01:53,617 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:01:53,620 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,620 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6231ms INFO 2026-03-22 08:01:53,620 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,620 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2663ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,732 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:01:53,732 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,732 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,733 [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-03-22 08:01:53,734 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:01:53,734 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:01:53,734 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:01:53,748 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:01:53,751 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,751 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.0438ms INFO 2026-03-22 08:01:53,751 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,751 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7588ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,761 [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-03-22 08:01:53,761 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,761 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,762 [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-03-22 08:01:53,765 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,765 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9452ms INFO 2026-03-22 08:01:53,765 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,765 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5882ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,888 [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-03-22 08:01:53,888 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,888 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,889 [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-03-22 08:01:53,889 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:53,889 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,889 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,889 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:01:53,889 [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-03-22 08:01:53,889 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,889 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,890 [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-03-22 08:01:53,891 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:01:53,892 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,893 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.269ms INFO 2026-03-22 08:01:53,893 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,893 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9821ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,894 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,894 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.2114ms INFO 2026-03-22 08:01:53,894 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,894 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0145ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,895 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,895 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1089ms INFO 2026-03-22 08:01:53,895 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,895 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7121ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,967 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 08:01:53,967 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,967 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,968 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:01:53,968 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,968 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,968 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:01:53,969 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:53,969 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,969 [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-03-22 08:01:53,969 [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-03-22 08:01:53,970 [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-03-22 08:01:53,972 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,972 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,972 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1357ms INFO 2026-03-22 08:01:53,973 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,973 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6062ms INFO 2026-03-22 08:01:53,973 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.904ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,973 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,973 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7252ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:53,974 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:53,974 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6619ms INFO 2026-03-22 08:01:53,974 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:53,974 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2652ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:54,040 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:01:54,040 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:01:54,040 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:54,040 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:54,041 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,041 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,042 [61 ] 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-03-22 08:01:54,042 [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-03-22 08:01:54,048 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:01:54,048 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:54,048 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,049 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:54,049 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.0087ms INFO 2026-03-22 08:01:54,049 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,049 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6188ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:54,049 [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-03-22 08:01:54,050 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:54,050 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9759ms INFO 2026-03-22 08:01:54,050 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,050 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6257ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:54,054 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:54,054 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.118ms INFO 2026-03-22 08:01:54,054 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,055 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6046ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:54,128 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:01:54,128 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:01:54,128 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:54,128 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:54,128 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,128 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,130 [67 ] 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-03-22 08:01:54,130 [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-03-22 08:01:54,139 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:54,139 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0317ms INFO 2026-03-22 08:01:54,139 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,139 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7703ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:54,147 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:54,147 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.3642ms INFO 2026-03-22 08:01:54,147 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,147 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0874ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:54,488 [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-03-22 08:01:54,488 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:54,488 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,490 [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-03-22 08:01:54,493 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:54,493 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3026ms INFO 2026-03-22 08:01:54,493 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:54,493 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3211ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:55,409 [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-03-22 08:01:55,409 [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-03-22 08:01:55,409 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:55,409 [67 ] 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-03-22 08:01:55,409 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:55,409 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:55,409 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:55,410 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:55,410 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:55,410 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:55,410 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:55,411 [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-03-22 08:01:55,411 [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-03-22 08:01:55,411 [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-03-22 08:01:55,415 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:55,415 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8584ms INFO 2026-03-22 08:01:55,415 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:55,415 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6589ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:55,416 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:55,416 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.7075ms INFO 2026-03-22 08:01:55,416 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:55,416 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3783ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:55,417 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:55,417 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8357ms INFO 2026-03-22 08:01:55,417 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:55,417 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8323ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:01:58,728 [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-03-22 08:01:58,728 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:01:58,729 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:01:58,729 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:58,730 [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-03-22 08:01:58,783 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:01:58,783 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 52.7947ms INFO 2026-03-22 08:01:58,783 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:01:58,783 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.9687ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:06,255 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137786195&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:03:06,256 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:03:06,256 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7558ms 200 text/html INFO 2026-03-22 08:03:06,486 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6613008822598779 INFO 2026-03-22 08:03:06,486 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:03:06,487 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6473ms 200 application/javascript INFO 2026-03-22 08:03:06,595 [64 ] 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-03-22 08:03:06,595 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:06,596 [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-03-22 08:03:06,596 [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-03-22 08:03:06,596 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,598 [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-03-22 08:03:06,600 [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-03-22 08:03:06,600 [64 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 08:03:06,600 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:06,601 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.5141ms INFO 2026-03-22 08:03:06,601 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,601 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5083ms 401 application/json; charset=utf-8 INFO 2026-03-22 08:03:06,602 [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%3D1774137786195%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 08:03:06,602 [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-03-22 08:03:06,602 [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-03-22 08:03:06,603 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,604 [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-03-22 08:03:06,605 [64 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137786195&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:03:06,610 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:06,610 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.4584ms INFO 2026-03-22 08:03:06,610 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,611 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5691ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:06,706 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-03-22 08:03:06,706 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:06,707 [74 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 08:03:06,707 [74 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 08:03:06,707 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:03:06,709 [74 ] 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-03-22 08:03:06,711 [74 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MDE0IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyMjIiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLkvZXkuJbogaoiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUwMTQiLCJqdGkiOiJmOWVkNjEwMC01MzlmLTRiNzAtOGE4OC05M2ZhMjQ5MjRmMjciLCJpYXQiOjE3NzM5NzIyOTUsIm5iZiI6MTc3Mzk3MjI5MywiZXhwIjoxNzc0MDU4Njk1LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.hV4PN9Uq_pLE7Ilv91SvwTdnG3Wzs3RoBvX0QVR2pY0 INFO 2026-03-22 08:03:06,714 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:06,714 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.3728ms INFO 2026-03-22 08:03:06,714 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:03:06,714 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1858ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:06,811 [72 ] 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-03-22 08:03:06,811 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:06,812 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:06,814 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,815 [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-03-22 08:03:06,817 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:03:06,817 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:03:06,817 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:03:06,831 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:03:06,834 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:06,834 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.8232ms INFO 2026-03-22 08:03:06,834 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,834 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.249ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:06,941 [74 ] 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-03-22 08:03:06,941 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:03:06,941 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:06,941 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:06,941 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,941 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,942 [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-03-22 08:03:06,942 [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-03-22 08:03:06,943 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:03:06,944 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:03:06,944 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:03:06,946 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:06,946 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4358ms INFO 2026-03-22 08:03:06,946 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,946 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5135ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:06,973 [58 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:03:06,976 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:06,976 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.3013ms INFO 2026-03-22 08:03:06,976 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:06,976 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1535ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,066 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:03:07,066 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,066 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,068 [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-03-22 08:03:07,073 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,074 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.0281ms INFO 2026-03-22 08:03:07,074 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,074 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9276ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,075 [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-03-22 08:03:07,076 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,076 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,077 [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-03-22 08:03:07,080 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,080 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1216ms INFO 2026-03-22 08:03:07,080 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,080 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8717ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,097 [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-03-22 08:03:07,097 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:07,097 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,097 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,098 [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-03-22 08:03:07,103 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,104 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3374ms INFO 2026-03-22 08:03:07,104 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,104 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0177ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,115 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 08:03:07,115 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:03:07,116 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,116 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,116 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,116 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,116 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:03:07,116 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:03:07,116 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,116 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,116 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,116 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,117 [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-03-22 08:03:07,117 [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-03-22 08:03:07,117 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:03:07,117 [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-03-22 08:03:07,121 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,121 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,121 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.587ms INFO 2026-03-22 08:03:07,121 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,121 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0661ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,121 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9965ms INFO 2026-03-22 08:03:07,121 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,121 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,121 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8266ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,121 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.3724ms INFO 2026-03-22 08:03:07,121 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,121 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.977ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,124 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:03:07,124 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,124 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,125 [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-03-22 08:03:07,126 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,126 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.16ms INFO 2026-03-22 08:03:07,126 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,126 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6818ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,129 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,129 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1005ms INFO 2026-03-22 08:03:07,129 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,129 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6516ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,171 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:03:07,172 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,172 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,173 [72 ] 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-03-22 08:03:07,178 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,178 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8306ms INFO 2026-03-22 08:03:07,178 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,178 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8204ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,211 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:03:07,212 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,212 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,213 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:03:07,215 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:03:07,215 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,215 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,216 [72 ] 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-03-22 08:03:07,222 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,222 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.3767ms INFO 2026-03-22 08:03:07,222 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,222 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0871ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,234 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,234 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2608ms INFO 2026-03-22 08:03:07,235 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,235 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9386ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:07,266 [58 ] 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-03-22 08:03:07,266 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:07,267 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,269 [58 ] 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-03-22 08:03:07,272 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:07,273 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3739ms INFO 2026-03-22 08:03:07,273 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:07,273 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.753ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:17,196 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/dayResult.9326c182.css INFO 2026-03-22 08:03:17,196 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/dayResult.11178fd1.js INFO 2026-03-22 08:03:17,196 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:17,197 [72 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/dayResult.11178fd1.js was not modified INFO 2026-03-22 08:03:17,197 [58 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/dayResult.9326c182.css was not modified INFO 2026-03-22 08:03:17,197 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2652ms 304 text/css INFO 2026-03-22 08:03:17,197 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.917ms 304 application/javascript INFO 2026-03-22 08:03:17,198 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 40 INFO 2026-03-22 08:03:17,198 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:17,198 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:17,198 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,199 [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-03-22 08:03:17,205 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:17,205 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4686ms INFO 2026-03-22 08:03:17,205 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,205 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3909ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:17,316 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26051001,26051002,26051003,26051004,26051005&IsEss=true& INFO 2026-03-22 08:03:17,316 [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=customDayNote& INFO 2026-03-22 08:03:17,316 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:17,316 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,316 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:17,316 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,317 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResult?dutyDate=2026-03& INFO 2026-03-22 08:03:17,317 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:17,317 [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-03-22 08:03:17,317 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,318 [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-03-22 08:03:17,319 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDayResult", controller = "Day"}. Executing controller action with signature System.Collections.Generic.List`1[System.Collections.Generic.List`1[Sg.HcmMb.PubClass.Dto.FieldDto]] GetDayResult(System.String, System.String, System.String) on controller Sg.HcmMb.Day.DayAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:03:17,321 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:17,321 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2578ms INFO 2026-03-22 08:03:17,321 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,321 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0248ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:17,349 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:17,349 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 31.2501ms INFO 2026-03-22 08:03:17,349 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,349 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.0594ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:17,404 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Att/GetAttParas?tableName=k_card& INFO 2026-03-22 08:03:17,404 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:17,404 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,406 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAttParas", controller = "Att"}. Executing controller action with signature System.String GetAttParas(System.String) on controller Sg.HcmMb.AttAppService.AttAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:03:17,412 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Att/GetAttParas?tableName=k_leave& INFO 2026-03-22 08:03:17,413 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:17,413 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,433 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAttParas", controller = "Att"}. Executing controller action with signature System.String GetAttParas(System.String) on controller Sg.HcmMb.AttAppService.AttAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:03:17,435 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResultCustomLinkList?& INFO 2026-03-22 08:03:17,436 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:17,436 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,437 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:17,437 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:17,437 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M) in 3.6202ms INFO 2026-03-22 08:03:17,437 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,437 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M) in 30.9063ms INFO 2026-03-22 08:03:17,437 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,437 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5411ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:17,437 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.2894ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:17,438 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDayResultCustomLinkList", controller = "Day"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.MenuInfoDto] GetDayResultCustomLinkList() on controller Sg.HcmMb.Day.DayAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:03:17,442 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:17,442 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M) in 4.4639ms INFO 2026-03-22 08:03:17,442 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,443 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8324ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:17,713 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:17,718 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M) in 397.996ms INFO 2026-03-22 08:03:17,718 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:17,718 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 400.6931ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:17,861 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/normal.961c91c3.png INFO 2026-03-22 08:03:17,861 [58 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/normal.961c91c3.png was not modified INFO 2026-03-22 08:03:17,862 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4842ms 304 image/png INFO 2026-03-22 08:03:20,911 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/absence.7328cccc.png INFO 2026-03-22 08:03:20,912 [58 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/absence.7328cccc.png was not modified INFO 2026-03-22 08:03:20,912 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5883ms 304 image/png INFO 2026-03-22 08:03:51,248 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137829825&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:03:51,248 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:03:51,248 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8773ms 200 text/html INFO 2026-03-22 08:03:51,626 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.08151834758318333 INFO 2026-03-22 08:03:51,627 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:03:51,627 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6219ms 200 application/javascript INFO 2026-03-22 08:03:51,729 [72 ] 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%3D1774137829825%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 08:03:51,729 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:51,731 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:51,733 [72 ] 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-03-22 08:03:51,734 [72 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774137829825&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:03:51,736 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:51,736 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.6068ms INFO 2026-03-22 08:03:51,736 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:51,736 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7532ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:51,765 [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-03-22 08:03:51,765 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:51,765 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:51,765 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:51,767 [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-03-22 08:03:51,768 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:03:51,768 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:03:51,768 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:03:51,783 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:03:51,785 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:51,785 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5311ms INFO 2026-03-22 08:03:51,785 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:51,786 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5654ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:51,890 [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-03-22 08:03:51,890 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:03:51,890 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:51,890 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:51,890 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:51,890 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:51,892 [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-03-22 08:03:51,892 [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-03-22 08:03:51,892 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:03:51,893 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:03:51,893 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:03:51,895 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:51,895 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.066ms INFO 2026-03-22 08:03:51,895 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:51,895 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7364ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:51,922 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:03:51,925 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:51,925 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.1965ms INFO 2026-03-22 08:03:51,925 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:51,925 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.9057ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,056 [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-03-22 08:03:52,057 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,057 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,057 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:03:52,057 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,058 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,058 [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-03-22 08:03:52,059 [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-03-22 08:03:52,062 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,062 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.427ms INFO 2026-03-22 08:03:52,062 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,062 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6841ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,065 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,065 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3056ms INFO 2026-03-22 08:03:52,065 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,065 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1297ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,079 [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-03-22 08:03:52,079 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:52,079 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,079 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,081 [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-03-22 08:03:52,086 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,086 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0632ms INFO 2026-03-22 08:03:52,086 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,086 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8766ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,119 [76 ] 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-03-22 08:03:52,120 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,120 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,121 [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-03-22 08:03:52,124 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:03:52,124 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:03:52,124 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,124 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8659ms INFO 2026-03-22 08:03:52,124 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,124 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5416ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,124 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,124 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,124 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,124 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,125 [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-03-22 08:03:52,126 [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-03-22 08:03:52,127 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:03:52,128 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,128 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,129 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,129 [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-03-22 08:03:52,129 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,129 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3502ms INFO 2026-03-22 08:03:52,129 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,129 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7938ms INFO 2026-03-22 08:03:52,129 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,129 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4384ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,129 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.38ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,132 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:03:52,132 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,132 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,133 [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-03-22 08:03:52,137 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,137 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3154ms INFO 2026-03-22 08:03:52,137 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,137 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7923ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,137 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,137 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.032ms INFO 2026-03-22 08:03:52,137 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,137 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7051ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,166 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:03:52,166 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,166 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,168 [48 ] 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-03-22 08:03:52,188 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,189 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 20.6282ms INFO 2026-03-22 08:03:52,189 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,189 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6578ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,234 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:03:52,234 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,234 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,236 [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-03-22 08:03:52,245 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,245 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.2539ms INFO 2026-03-22 08:03:52,245 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,245 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3421ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,248 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:03:52,248 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,249 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,250 [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-03-22 08:03:52,268 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,268 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.1559ms INFO 2026-03-22 08:03:52,268 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,268 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7307ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:52,852 [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-03-22 08:03:52,852 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:52,852 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,853 [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-03-22 08:03:52,857 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:52,857 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4076ms INFO 2026-03-22 08:03:52,857 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:52,857 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4244ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:54,238 [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-03-22 08:03:54,238 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:54,238 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:54,239 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:54,240 [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-03-22 08:03:54,246 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:54,246 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8834ms INFO 2026-03-22 08:03:54,246 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:54,246 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0083ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:54,259 [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-03-22 08:03:54,260 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:54,260 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:54,261 [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-03-22 08:03:54,264 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:54,264 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0862ms INFO 2026-03-22 08:03:54,264 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:54,264 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9029ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:54,294 [48 ] 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-03-22 08:03:54,294 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:54,294 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:54,295 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:54,296 [48 ] 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-03-22 08:03:54,301 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:54,301 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.8284ms INFO 2026-03-22 08:03:54,301 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:54,301 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6982ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:03:56,136 [72 ] 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-03-22 08:03:56,136 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:03:56,136 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:03:56,136 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:56,138 [72 ] 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-03-22 08:03:56,196 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:03:56,197 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 59.0139ms INFO 2026-03-22 08:03:56,197 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:03:56,197 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.0442ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:04:05,662 [48 ] 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-03-22 08:04:05,662 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:04:05,662 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:04:05,662 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:04:05,664 [48 ] 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-03-22 08:04:05,717 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:04:05,717 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 53.1765ms INFO 2026-03-22 08:04:05,717 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:04:05,717 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3363ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:04:12,073 [48 ] 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-03-22 08:04:12,074 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:04:12,074 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:04:12,074 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:04:12,075 [48 ] 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-03-22 08:04:12,126 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:04:12,126 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 50.5067ms INFO 2026-03-22 08:04:12,126 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 08:04:12,126 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.6191ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:04:19,598 [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-03-22 08:04:19,599 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:04:19,599 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:04:19,599 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:04:19,600 [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-03-22 08:04:19,606 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:04:19,606 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8651ms INFO 2026-03-22 08:04:19,606 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:04:19,606 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9643ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:07,799 [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-03-22 08:25:08,333 [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-03-22 08:25:08,368 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774139103492&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:25:08,380 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:25:08,381 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5738ms 200 text/html INFO 2026-03-22 08:25:09,127 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.33662999179489705 INFO 2026-03-22 08:25:09,129 [11 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:25:09,129 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5964ms 200 application/javascript INFO 2026-03-22 08:25:09,277 [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%3D1774139103492%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 08:25:09,312 [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-03-22 08:25:09,314 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:25:09,423 [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-03-22 08:25:09,423 [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-03-22 08:25:09,425 [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-03-22 08:25:09,425 [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-03-22 08:25:09,431 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:09,431 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:10,548 [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-03-22 08:25:10,548 [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-03-22 08:25:10,860 [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-03-22 08:25:10,865 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 08:25:10,867 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:10,892 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 341.472ms INFO 2026-03-22 08:25:10,892 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:10,893 [15 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774139103492&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:25:10,894 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1582.2247ms 401 application/json; charset=utf-8 INFO 2026-03-22 08:25:11,112 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 08:25:11,112 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:25:11,121 [11 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 08:25:11,121 [11 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 08:25:11,121 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:25:11,124 [11 ] 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-03-22 08:25:11,581 [11 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjAwMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueOi-i_nOi-iSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzI2IiwianRpIjoiNjFhY2Q1ZDYtOWM4Ni00MWMxLTg4NDUtNmVlMzUzYzEyODg1IiwiaWF0IjoxNzc0MDQ4NjM5LCJuYmYiOjE3NzQwNDg2MzcsImV4cCI6MTc3NDEzNTAzOSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.yQC2yDdUbD8u0klbbTGewF5eBC0-NmetiWHzaudEPns INFO 2026-03-22 08:25:11,698 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:11,698 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:11,699 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 574.6698ms INFO 2026-03-22 08:25:11,699 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:25:11,700 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 588.1971ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:11,700 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1151.5077ms INFO 2026-03-22 08:25:11,700 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:11,701 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2423.8071ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:11,837 [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-03-22 08:25:11,837 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:25:11,855 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:11,893 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:11,895 [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-03-22 08:25:11,916 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:25:11,916 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:25:11,916 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:25:11,984 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:25:11,988 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:11,989 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 93.4799ms INFO 2026-03-22 08:25:11,989 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:11,989 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 152.6321ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,114 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:25:12,114 [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-03-22 08:25:12,115 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,115 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,115 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,115 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,118 [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-03-22 08:25:12,118 [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-03-22 08:25:12,119 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:25:12,120 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:25:12,120 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:25:12,178 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:25:12,187 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,189 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 71.5829ms INFO 2026-03-22 08:25:12,189 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,189 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.21ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,195 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,197 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 79.2154ms INFO 2026-03-22 08:25:12,197 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,197 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.0347ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,311 [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-03-22 08:25:12,312 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,312 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,312 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:25:12,312 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,312 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,314 [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-03-22 08:25:12,314 [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-03-22 08:25:12,318 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,318 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5211ms INFO 2026-03-22 08:25:12,318 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,318 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1731ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,321 [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-03-22 08:25:12,322 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:25:12,322 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,322 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,324 [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-03-22 08:25:12,361 [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-03-22 08:25:12,362 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,362 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,397 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:25:12,397 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,398 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,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-03-22 08:25:12,400 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,403 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 88.3922ms INFO 2026-03-22 08:25:12,403 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,403 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.9589ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,406 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:25:12,406 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,406 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,412 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:25:12,413 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,413 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,475 [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-03-22 08:25:12,475 [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-03-22 08:25:12,475 [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-03-22 08:25:12,508 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:25:12,508 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,509 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,524 [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-03-22 08:25:12,532 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,532 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 132.1501ms INFO 2026-03-22 08:25:12,532 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,532 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.3922ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,542 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,542 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,542 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 66.7215ms INFO 2026-03-22 08:25:12,542 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,542 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 136.4116ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,542 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,543 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 67.4184ms INFO 2026-03-22 08:25:12,543 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,543 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 145.7107ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,543 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 67.605ms INFO 2026-03-22 08:25:12,543 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,543 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 130.7745ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,544 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,545 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 20.5715ms INFO 2026-03-22 08:25:12,545 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,545 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8902ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,558 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:12,558 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 234.035ms INFO 2026-03-22 08:25:12,558 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,558 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 236.8922ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:12,587 [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-03-22 08:25:12,587 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:25:12,587 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,587 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,587 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,587 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,589 [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-03-22 08:25:12,590 [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-03-22 08:25:12,676 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:25:12,678 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,678 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:12,682 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:25:12,682 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:25:12,682 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:13,120 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:13,121 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 531.0775ms INFO 2026-03-22 08:25:13,121 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:13,121 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 533.9121ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:13,376 [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-03-22 08:25:13,376 [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-03-22 08:25:13,692 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:13,695 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 319.0013ms INFO 2026-03-22 08:25:13,695 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:13,695 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1019.2286ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:13,715 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:13,716 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1126.5127ms INFO 2026-03-22 08:25:13,716 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:13,716 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1129.1888ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:25:14,495 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:25:14,498 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1121.7364ms INFO 2026-03-22 08:25:14,498 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:25:14,498 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1815.9483ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:56,200 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774139697204&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:34:56,202 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:34:56,203 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3154ms 200 text/html INFO 2026-03-22 08:34:56,850 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.35656502100793896 INFO 2026-03-22 08:34:56,852 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:34:56,852 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2853ms 200 application/javascript INFO 2026-03-22 08:34:57,005 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774139697204%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 08:34:57,008 [40 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 08:34:57,008 [40 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 08:34:57,008 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,010 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:34:57,012 [40 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774139697204&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:34:57,019 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,019 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.4964ms INFO 2026-03-22 08:34:57,019 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,019 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1364ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,050 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-03-22 08:34:57,050 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:34:57,050 [40 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 08:34:57,050 [40 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 08:34:57,051 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,052 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-22 08:34:57,053 [40 ] 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-03-22 08:34:57,053 [40 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 08:34:57,053 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,053 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2267ms INFO 2026-03-22 08:34:57,053 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,054 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6906ms 401 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,175 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-03-22 08:34:57,175 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:34:57,179 [40 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 08:34:57,180 [40 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 08:34:57,180 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:34:57,185 [40 ] 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-03-22 08:34:57,188 [40 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTY3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMjYiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpmYbkuJbpn6wiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNjciLCJqdGkiOiI5Y2M3N2Q1Ni04YWMwLTQ4Y2EtYWI4MS1hMWZiMmYwNDNhZmMiLCJpYXQiOjE3NzM5NjI4MDEsIm5iZiI6MTc3Mzk2Mjc5OSwiZXhwIjoxNzc0MDQ5MjAxLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.8AcnNrxg-4rveoOsqHZU8CY80SQ6qwCB-rHZqj1BMkQ INFO 2026-03-22 08:34:57,198 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,199 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 13.8092ms INFO 2026-03-22 08:34:57,199 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:34:57,199 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3172ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,310 [43 ] 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-03-22 08:34:57,310 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:34:57,311 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,316 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,317 [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-03-22 08:34:57,326 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:34:57,327 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:34:57,327 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:34:57,343 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:34:57,347 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,347 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 29.798ms INFO 2026-03-22 08:34:57,347 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,348 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7823ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,470 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:34:57,470 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 08:34:57,470 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,470 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,471 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,471 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,472 [43 ] 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-03-22 08:34:57,472 [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-03-22 08:34:57,473 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:34:57,474 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:34:57,474 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:34:57,476 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,476 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8874ms INFO 2026-03-22 08:34:57,476 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,476 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2581ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,505 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:34:57,508 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,509 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.7007ms INFO 2026-03-22 08:34:57,509 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,509 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.8693ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,670 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:34:57,670 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 08:34:57,672 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,672 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,672 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,673 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,675 [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-03-22 08:34:57,675 [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-03-22 08:34:57,684 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,685 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.6021ms INFO 2026-03-22 08:34:57,685 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,685 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0607ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,687 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,688 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 13.0494ms INFO 2026-03-22 08:34:57,688 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,689 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6615ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,704 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 08:34:57,705 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:34:57,707 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,707 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,709 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:34:57,718 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,719 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.7205ms INFO 2026-03-22 08:34:57,719 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,719 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4298ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,735 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:34:57,735 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:34:57,735 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 08:34:57,735 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:34:57,736 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,736 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,736 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,736 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,736 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,736 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,736 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,736 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,738 [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-03-22 08:34:57,738 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:34:57,738 [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-03-22 08:34:57,738 [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-03-22 08:34:57,740 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:34:57,742 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,742 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,743 [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-03-22 08:34:57,747 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,747 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,747 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 4.3285ms INFO 2026-03-22 08:34:57,747 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,747 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.4732ms INFO 2026-03-22 08:34:57,748 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.63ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,748 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,748 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,748 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2223ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,748 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 9.7167ms INFO 2026-03-22 08:34:57,748 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,748 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.309ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,748 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,748 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 10.1738ms INFO 2026-03-22 08:34:57,748 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,748 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4574ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,749 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,749 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.6715ms INFO 2026-03-22 08:34:57,749 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,749 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4293ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,825 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:34:57,833 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,833 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,835 [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-03-22 08:34:57,840 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,841 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.7787ms INFO 2026-03-22 08:34:57,841 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,841 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7549ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,870 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:34:57,870 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,870 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,870 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:34:57,870 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:57,871 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,872 [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-03-22 08:34:57,872 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:34:57,890 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,890 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 18.3357ms INFO 2026-03-22 08:34:57,890 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,890 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.31ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:57,892 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:57,892 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.2345ms INFO 2026-03-22 08:34:57,892 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:57,892 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1538ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:34:58,031 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 08:34:58,036 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:34:58,037 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:58,038 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:34:58,058 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:34:58,058 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 19.9957ms INFO 2026-03-22 08:34:58,058 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:34:58,058 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.6807ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:03,476 [47 ] 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-03-22 08:35:03,476 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:03,477 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:03,477 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:03,479 [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-03-22 08:35:03,491 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:03,491 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.7461ms INFO 2026-03-22 08:35:03,491 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:03,491 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.8867ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:05,382 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774139704386&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:35:05,383 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:35:05,383 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.56ms 200 text/html INFO 2026-03-22 08:35:05,675 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7447999459777905 INFO 2026-03-22 08:35:05,676 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:35:05,677 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1969ms 200 application/javascript INFO 2026-03-22 08:35:05,779 [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%3D1774139704386%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 08:35:05,779 [42 ] 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-03-22 08:35:05,779 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:05,780 [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-03-22 08:35:05,780 [42 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 08:35:05,780 [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-03-22 08:35:05,781 [42 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 08:35:05,781 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:05,781 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:05,783 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:05,783 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-22 08:35:05,784 [42 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 08:35:05,785 [42 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 08:35:05,785 [47 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774139704386&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:35:05,785 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:05,785 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.3046ms INFO 2026-03-22 08:35:05,785 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:05,786 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6186ms 401 application/json; charset=utf-8 INFO 2026-03-22 08:35:05,790 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:05,790 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 7.4732ms INFO 2026-03-22 08:35:05,790 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:05,791 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0251ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:05,860 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-03-22 08:35:05,860 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:05,861 [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-03-22 08:35:05,861 [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-03-22 08:35:05,861 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:35:05,863 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 08:35:05,866 [37 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTI2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyODUiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLorrjkuL3lubMiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMjYiLCJqdGkiOiI3NjJlNTZhNy1jYTVjLTRjMzctOGU3OC1kNDg3ZmI4YWIyYTMiLCJpYXQiOjE3NzQwNDMxMjMsIm5iZiI6MTc3NDA0MzEyMSwiZXhwIjoxNzc0MTI5NTIzLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.ETaaATPEZkkdzS7RDxzI-IJRyw9sBy8KuJXTMN357Mc INFO 2026-03-22 08:35:05,871 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:05,871 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 8.0416ms INFO 2026-03-22 08:35:05,871 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:35:05,872 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0651ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:05,943 [47 ] 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-03-22 08:35:05,943 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:05,944 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:05,948 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:05,950 [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-03-22 08:35:05,953 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:35:05,953 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:35:05,953 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:35:05,970 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:35:05,974 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:05,974 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 24.5877ms INFO 2026-03-22 08:35:05,974 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:05,975 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.9748ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,049 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:35:06,049 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,049 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,051 [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-03-22 08:35:06,052 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:35:06,052 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 08:35:06,053 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,053 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,053 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:35:06,053 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:35:06,054 [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-03-22 08:35:06,058 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,059 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.458ms INFO 2026-03-22 08:35:06,059 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,059 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4128ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,086 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:35:06,090 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,090 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 39.0579ms INFO 2026-03-22 08:35:06,090 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,090 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.5263ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,161 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:35:06,161 [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-03-22 08:35:06,161 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,161 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,161 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,161 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,163 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:06,163 [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-03-22 08:35:06,167 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,167 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3678ms INFO 2026-03-22 08:35:06,167 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,167 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8871ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,170 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,170 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.8683ms INFO 2026-03-22 08:35:06,170 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,170 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2736ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,181 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 08:35:06,181 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:06,181 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,181 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,183 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:06,184 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:35:06,185 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,185 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,186 [43 ] 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-03-22 08:35:06,187 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:35:06,187 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,187 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,189 [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-03-22 08:35:06,195 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,195 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,195 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.6416ms INFO 2026-03-22 08:35:06,195 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,195 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.174ms INFO 2026-03-22 08:35:06,195 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1097ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,195 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,195 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9588ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,196 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,196 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.6769ms INFO 2026-03-22 08:35:06,196 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,196 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7377ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,197 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:35:06,198 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,198 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,199 [38 ] 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-03-22 08:35:06,200 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 08:35:06,200 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,200 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,201 [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-03-22 08:35:06,202 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:35:06,202 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,202 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,203 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,203 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.772ms INFO 2026-03-22 08:35:06,203 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,203 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.671ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,203 [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-03-22 08:35:06,205 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,205 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3281ms INFO 2026-03-22 08:35:06,205 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,205 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3456ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,207 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,207 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6214ms INFO 2026-03-22 08:35:06,207 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,207 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3543ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,249 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:35:06,249 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,249 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,251 [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-03-22 08:35:06,258 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,258 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.6769ms INFO 2026-03-22 08:35:06,258 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,258 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.359ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,275 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:35:06,276 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:35:06,276 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,276 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,276 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,276 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,278 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:06,278 [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-03-22 08:35:06,288 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,288 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.1197ms INFO 2026-03-22 08:35:06,288 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,288 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6069ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,297 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,297 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.6384ms INFO 2026-03-22 08:35:06,297 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,297 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9109ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:06,360 [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-03-22 08:35:06,361 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:06,361 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,362 [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-03-22 08:35:06,366 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:06,367 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.0883ms INFO 2026-03-22 08:35:06,367 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:06,367 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4405ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:08,210 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/messageIndex.0ecb37b4.css INFO 2026-03-22 08:35:08,210 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/messageIndex.200a261f.js INFO 2026-03-22 08:35:08,211 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:08,214 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/messageIndex.200a261f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\messageIndex.200a261f.js' INFO 2026-03-22 08:35:08,214 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/messageIndex.0ecb37b4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\messageIndex.0ecb37b4.css' INFO 2026-03-22 08:35:08,214 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2103ms 200 application/javascript INFO 2026-03-22 08:35:08,214 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9754ms 200 text/css INFO 2026-03-22 08:35:08,239 [40 ] 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-03-22 08:35:08,239 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:08,240 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:08,240 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,242 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:08,252 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:08,252 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.5706ms INFO 2026-03-22 08:35:08,252 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,252 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8129ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:08,430 [38 ] 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-03-22 08:35:08,430 [40 ] 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-03-22 08:35:08,430 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:35:08,430 [43 ] 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-03-22 08:35:08,430 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:08,430 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,430 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:08,430 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:08,431 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,431 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,432 [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-03-22 08:35:08,433 [38 ] 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-03-22 08:35:08,433 [43 ] 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-03-22 08:35:08,434 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:08,434 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,435 [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-03-22 08:35:08,491 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:08,491 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:08,491 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:08,491 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 55.3924ms INFO 2026-03-22 08:35:08,491 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,491 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:08,491 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.8349ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:08,491 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 59.0667ms INFO 2026-03-22 08:35:08,491 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,491 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.053ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:08,492 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 58.8592ms INFO 2026-03-22 08:35:08,492 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 58.8291ms INFO 2026-03-22 08:35:08,492 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,492 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,493 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.8731ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:08,493 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.4084ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:08,570 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-22 08:35:08,579 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-22 08:35:08,579 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3802ms 200 image/png INFO 2026-03-22 08:35:08,730 [37 ] 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-03-22 08:35:08,731 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:08,731 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,735 [37 ] 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-03-22 08:35:08,756 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:08,757 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 22.3892ms INFO 2026-03-22 08:35:08,757 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:08,758 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.9976ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:10,150 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 08:35:10,150 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 08:35:10,150 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:10,151 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 08:35:10,151 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5894ms 200 application/javascript INFO 2026-03-22 08:35:10,151 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 08:35:10,151 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9223ms 200 text/css INFO 2026-03-22 08:35:10,195 [38 ] 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-03-22 08:35:10,195 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:10,196 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:10,196 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,198 [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-03-22 08:35:10,207 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:10,208 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.6132ms INFO 2026-03-22 08:35:10,208 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,208 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.48ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:10,350 [40 ] 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-03-22 08:35:10,350 [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-03-22 08:35:10,351 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:10,351 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:10,351 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,351 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,352 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 08:35:10,353 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:10,353 [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-03-22 08:35:10,353 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,353 [42 ] 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-03-22 08:35:10,354 [40 ] 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-03-22 08:35:10,355 [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-03-22 08:35:10,358 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:10,358 [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-03-22 08:35:10,358 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:10,358 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,358 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,384 [42 ] 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-03-22 08:35:10,386 [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-03-22 08:35:10,389 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:10,389 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:10,389 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 36.3467ms INFO 2026-03-22 08:35:10,389 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.7461ms INFO 2026-03-22 08:35:10,389 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,389 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,390 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.3314ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:10,390 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6449ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:10,392 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:10,392 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:10,393 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:10,393 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 39.0795ms INFO 2026-03-22 08:35:10,393 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,394 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.667ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:10,394 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.809ms INFO 2026-03-22 08:35:10,394 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,394 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.1343ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:10,395 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.4331ms INFO 2026-03-22 08:35:10,395 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,395 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1559ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:10,513 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65167& INFO 2026-03-22 08:35:10,514 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:10,514 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,516 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:10,521 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:10,541 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 25.3434ms INFO 2026-03-22 08:35:10,541 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:10,541 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.9367ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:12,081 [38 ] 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-03-22 08:35:12,082 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:12,082 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:12,083 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:12,084 [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-03-22 08:35:12,092 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:12,093 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3489ms INFO 2026-03-22 08:35:12,093 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:12,093 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.587ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:17,876 [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-03-22 08:35:17,876 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:17,876 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:17,877 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:17,878 [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-03-22 08:35:17,882 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 08:35:17,883 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:17,883 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:17,886 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:17,887 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:17,888 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.4376ms INFO 2026-03-22 08:35:17,888 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:17,888 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3608ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:18,034 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:18,036 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 150.6762ms INFO 2026-03-22 08:35:18,036 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:18,036 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 154.519ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:19,732 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 134 INFO 2026-03-22 08:35:19,732 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:19,732 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:19,733 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:19,734 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:19,743 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:19,743 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.6974ms INFO 2026-03-22 08:35:19,743 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:19,743 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5457ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:19,759 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 08:35:19,760 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORMLZSQ&formCode=0001&beginTime=&endTime=&state=& INFO 2026-03-22 08:35:19,772 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:19,772 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:19,772 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:19,772 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:19,775 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:19,775 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:19,794 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:19,797 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 21.9785ms INFO 2026-03-22 08:35:19,797 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:19,797 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.1466ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:19,852 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:19,853 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 77.7571ms INFO 2026-03-22 08:35:19,853 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:19,853 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.8696ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:22,030 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/AddAndSubmitCheck? application/json 56 INFO 2026-03-22 08:35:22,030 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:22,031 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:22,031 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,033 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "AddAndSubmitCheck", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.Form.Dto.AddAndSubmitCheckOutDto AddAndSubmitCheck(Sg.HcmMb.Form.Dto.AddAndSubmitCheckDto) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:22,056 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:22,057 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M) in 23.5568ms INFO 2026-03-22 08:35:22,057 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,057 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.5059ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:22,140 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 160 INFO 2026-03-22 08:35:22,141 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:22,141 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:22,141 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,143 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:22,148 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:22,148 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7214ms INFO 2026-03-22 08:35:22,148 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,148 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9807ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:22,166 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 08:35:22,166 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:22,166 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?formCode=0001&tableName=FORMLZSQ&keyFieldValue=0& INFO 2026-03-22 08:35:22,166 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,166 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:22,166 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,167 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:22,168 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:22,172 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:22,172 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 4.9385ms INFO 2026-03-22 08:35:22,172 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,172 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8455ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:22,174 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?mgr=0&tableName=FORMLZSQ&recordId=0&formCode=0001&flowID=&nodeCode=&exeId=&guid=&flag=& INFO 2026-03-22 08:35:22,174 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:22,174 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,176 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:22,181 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:22,187 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 18.9202ms INFO 2026-03-22 08:35:22,187 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,187 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5516ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:22,280 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:22,320 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 143.509ms INFO 2026-03-22 08:35:22,320 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:22,320 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.0808ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:23,428 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 74 INFO 2026-03-22 08:35:23,428 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:23,428 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:23,429 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:23,431 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:23,457 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:23,461 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 29.6356ms INFO 2026-03-22 08:35:23,461 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:23,461 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.1569ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:23,570 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfoByA0188?A0188s=xVPMIHECDZg%3D& INFO 2026-03-22 08:35:23,570 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:23,570 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:23,572 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfoByA0188", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.UserInfosDto] GetUserInfoByA0188(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:23,575 [43 ] Sg.HcmMb.PubClass.ShareData - oldValue:xVPMIHECDZg= INFO 2026-03-22 08:35:23,578 [44 ] 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-03-22 08:35:23,578 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:23,579 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:23,580 [44 ] 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-03-22 08:35:23,608 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:23,610 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M) in 37.8374ms INFO 2026-03-22 08:35:23,610 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:23,610 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.5804ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:23,611 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:23,611 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.288ms INFO 2026-03-22 08:35:23,611 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:23,611 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.6459ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:23,687 [39 ] 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-03-22 08:35:23,687 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:23,687 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:23,688 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:35:23,691 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:23,692 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2519ms INFO 2026-03-22 08:35:23,692 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:23,692 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0274ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:28,968 [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-03-22 08:35:28,969 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:28,969 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:28,969 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:28,970 [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-03-22 08:35:28,979 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:28,979 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3004ms INFO 2026-03-22 08:35:28,979 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:28,979 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6349ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:37,813 [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-03-22 08:35:37,813 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:37,813 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:37,813 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:37,815 [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-03-22 08:35:37,823 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:37,823 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.0462ms INFO 2026-03-22 08:35:37,823 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:37,823 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3684ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:47,538 [43 ] 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-03-22 08:35:47,538 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:47,538 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:47,538 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:47,540 [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-03-22 08:35:47,540 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:35:47,541 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:47,541 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:47,542 [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-03-22 08:35:47,547 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:47,547 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.6174ms INFO 2026-03-22 08:35:47,547 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:47,547 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:47,547 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8746ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:47,548 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.371ms INFO 2026-03-22 08:35:47,548 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:47,548 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3919ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:48,010 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 08:35:48,011 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:48,011 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:48,011 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:48,013 [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-03-22 08:35:48,018 [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-03-22 08:35:48,018 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:48,018 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:48,020 [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-03-22 08:35:48,024 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:48,024 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.242ms INFO 2026-03-22 08:35:48,024 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:48,024 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.768ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:48,024 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:48,025 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2333ms INFO 2026-03-22 08:35:48,025 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:48,025 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8446ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:51,225 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/subTableList.04b88ebd.css INFO 2026-03-22 08:35:51,225 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/subTableList.17f86d95.js INFO 2026-03-22 08:35:51,225 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:51,225 [33 ] 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-03-22 08:35:51,225 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:51,225 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:51,225 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-22 08:35:51,226 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:51,226 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/subTableList.17f86d95.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\subTableList.17f86d95.js' INFO 2026-03-22 08:35:51,226 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1842ms 200 application/javascript INFO 2026-03-22 08:35:51,226 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/subTableList.04b88ebd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\subTableList.04b88ebd.css' INFO 2026-03-22 08:35:51,226 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.579ms 200 text/css INFO 2026-03-22 08:35:51,226 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-22 08:35:51,226 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9687ms 200 text/css INFO 2026-03-22 08:35:51,227 [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-03-22 08:35:51,228 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-22 08:35:51,228 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:35:51,229 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-22 08:35:51,229 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2094ms 200 application/javascript INFO 2026-03-22 08:35:51,234 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:51,234 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6045ms INFO 2026-03-22 08:35:51,234 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:51,234 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0108ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:51,388 [32 ] 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-03-22 08:35:51,388 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:51,389 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:51,390 [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-03-22 08:35:51,396 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:51,397 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.4968ms INFO 2026-03-22 08:35:51,397 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:51,397 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7233ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:35:51,538 [47 ] 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-03-22 08:35:51,538 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:35:51,539 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:51,541 [47 ] 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-03-22 08:35:51,543 [47 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 08:35:51,626 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:35:51,632 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 90.3967ms INFO 2026-03-22 08:35:51,632 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 08:35:51,632 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.8029ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:36:09,190 [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-03-22 08:36:09,191 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:36:09,191 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:36:09,193 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 08:36:09,193 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:36:09,193 [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-03-22 08:36:09,193 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:36:09,193 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:36:09,194 [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-03-22 08:36:09,197 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:36:09,197 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.1566ms INFO 2026-03-22 08:36:09,197 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:36:09,197 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8278ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:36:09,200 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:36:09,200 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7965ms INFO 2026-03-22 08:36:09,200 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:36:09,200 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6681ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:36:13,768 [39 ] 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-03-22 08:36:13,768 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:36:13,768 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:36:13,769 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:36:13,770 [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-03-22 08:36:13,776 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:36:13,776 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5126ms INFO 2026-03-22 08:36:13,776 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:36:13,777 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7984ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:33,053 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 76 INFO 2026-03-22 08:40:33,053 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:33,053 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:33,054 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:33,055 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:33,066 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:33,067 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 11.5065ms INFO 2026-03-22 08:40:33,067 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:33,067 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9723ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:33,093 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 66 INFO 2026-03-22 08:40:33,093 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:33,094 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:33,094 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:33,096 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:33,104 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:33,104 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 8.4673ms INFO 2026-03-22 08:40:33,104 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:33,104 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0836ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:38,415 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 76 INFO 2026-03-22 08:40:38,416 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:38,416 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:38,416 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:38,417 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:38,428 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:38,429 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 11.122ms INFO 2026-03-22 08:40:38,429 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:38,429 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2567ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:38,463 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 66 INFO 2026-03-22 08:40:38,463 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:38,464 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:38,464 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:38,465 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:38,472 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:38,472 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 7.5372ms INFO 2026-03-22 08:40:38,472 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:38,473 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3675ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:39,758 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 76 INFO 2026-03-22 08:40:39,758 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:39,758 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:39,758 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:39,760 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:39,770 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:39,770 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 10.2318ms INFO 2026-03-22 08:40:39,770 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:39,770 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4724ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:39,805 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 66 INFO 2026-03-22 08:40:39,806 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:39,806 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:39,806 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:39,807 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:39,814 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:39,814 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 6.751ms INFO 2026-03-22 08:40:39,814 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:39,814 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.502ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:40,444 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 76 INFO 2026-03-22 08:40:40,444 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:40,444 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:40,444 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:40,446 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:40,456 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:40,456 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 9.9506ms INFO 2026-03-22 08:40:40,456 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:40,456 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2221ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:40,488 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 66 INFO 2026-03-22 08:40:40,489 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:40,489 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:40,489 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:40,490 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:40,497 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:40,497 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 6.9499ms INFO 2026-03-22 08:40:40,497 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:40,497 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6899ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:41,638 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 76 INFO 2026-03-22 08:40:41,638 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:41,638 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:41,638 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:41,640 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:41,649 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:41,649 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 9.8515ms INFO 2026-03-22 08:40:41,650 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:41,650 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1726ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:41,675 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 66 INFO 2026-03-22 08:40:41,676 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:41,676 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:41,676 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:41,677 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:41,686 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:41,686 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 8.9167ms INFO 2026-03-22 08:40:41,686 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:41,686 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8025ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:42,506 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 76 INFO 2026-03-22 08:40:42,506 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:42,506 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:42,506 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:42,507 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:42,518 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:42,518 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 10.6197ms INFO 2026-03-22 08:40:42,518 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:42,518 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6848ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:42,552 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 66 INFO 2026-03-22 08:40:42,553 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:42,553 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:42,553 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:42,554 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:42,562 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:42,562 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 7.3768ms INFO 2026-03-22 08:40:42,562 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:42,562 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3623ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:43,016 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 76 INFO 2026-03-22 08:40:43,016 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:43,016 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:43,016 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,017 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:43,027 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:43,027 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 9.8462ms INFO 2026-03-22 08:40:43,027 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,027 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8612ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:43,059 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 76 INFO 2026-03-22 08:40:43,060 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:40:43,060 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:43,060 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,061 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:43,068 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:43,068 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 6.742ms INFO 2026-03-22 08:40:43,068 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,068 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6353ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:43,166 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetDeptByDeptCode?DeptCodes=4WNmjzy%2Fyk0%3D&isDeptCode=true& INFO 2026-03-22 08:40:43,166 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:43,166 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,168 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDeptByDeptCode", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.DeptInfoDto] GetDeptByDeptCode(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:43,170 [37 ] Sg.HcmMb.PubClass.ShareData - oldValue:4WNmjzy/yk0= INFO 2026-03-22 08:40:43,174 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:43,176 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 7.9216ms INFO 2026-03-22 08:40:43,176 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,176 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.69ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:43,180 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetDeptByDeptCode?DeptCodes=9RRLsyXWwSoXd0mXXwl4aQ%3D%3D&isDeptCode=true& INFO 2026-03-22 08:40:43,181 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:43,181 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,182 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDeptByDeptCode", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.DeptInfoDto] GetDeptByDeptCode(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:43,183 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetDeptByDeptCode?DeptCodes=lTdfnJ0EVJI%3D&isDeptCode=true& INFO 2026-03-22 08:40:43,184 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:43,184 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,184 [40 ] Sg.HcmMb.PubClass.ShareData - oldValue:9RRLsyXWwSoXd0mXXwl4aQ== INFO 2026-03-22 08:40:43,185 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfoByA0188?A0188s=xVPMIHECDZg%3D& INFO 2026-03-22 08:40:43,185 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDeptByDeptCode", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.DeptInfoDto] GetDeptByDeptCode(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:43,185 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:43,185 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,186 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfoByA0188", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.UserInfosDto] GetUserInfoByA0188(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:43,187 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:43,187 [7 ] Sg.HcmMb.PubClass.ShareData - oldValue:lTdfnJ0EVJI= INFO 2026-03-22 08:40:43,187 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 4.739ms INFO 2026-03-22 08:40:43,187 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,187 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4447ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:43,188 [37 ] Sg.HcmMb.PubClass.ShareData - oldValue:xVPMIHECDZg= INFO 2026-03-22 08:40:43,190 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:43,190 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 4.8511ms INFO 2026-03-22 08:40:43,190 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,190 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6083ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:43,191 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetDeptByDeptCode?DeptCodes=9RRLsyXWwSopEU9OPnff2w%3D%3D&isDeptCode=true& INFO 2026-03-22 08:40:43,191 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:40:43,192 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,193 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDeptByDeptCode", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.DeptInfoDto] GetDeptByDeptCode(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:40:43,194 [40 ] Sg.HcmMb.PubClass.ShareData - oldValue:9RRLsyXWwSopEU9OPnff2w== INFO 2026-03-22 08:40:43,197 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:43,197 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 4.3611ms INFO 2026-03-22 08:40:43,197 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,197 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9775ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:40:43,206 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:40:43,206 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M) in 20.0151ms INFO 2026-03-22 08:40:43,206 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-22 08:40:43,206 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6464ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:48,170 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 81 INFO 2026-03-22 08:41:48,171 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:48,171 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:48,171 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,172 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:48,180 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:48,180 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 7.7986ms INFO 2026-03-22 08:41:48,180 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,180 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9848ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:48,205 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 77 INFO 2026-03-22 08:41:48,205 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:48,205 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:48,205 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,207 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:48,213 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:48,213 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 6.4502ms INFO 2026-03-22 08:41:48,213 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,213 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1949ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:48,319 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/DoCreateForm?formCode=0001&tableName=FORMLZSQ application/json 117825 INFO 2026-03-22 08:41:48,319 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:48,319 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:48,320 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoCreateForm (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,322 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoCreateForm", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto DoCreateForm(Sg.Hcm.WebPub.Dto.PanelDto, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:48,487 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:48,487 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.DoCreateForm (Sg.Hcm.Application.M) in 164.4208ms INFO 2026-03-22 08:41:48,487 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoCreateForm (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,487 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.8926ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:48,585 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?mgr=0&tableName=FORMLZSQ&recordId=586&formCode=0001&exeId=70012& INFO 2026-03-22 08:41:48,585 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:48,585 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,587 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:48,615 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORMLZSQ&keyFieldValue=oFxTA7UaH%2B4%3D& INFO 2026-03-22 08:41:48,615 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:48,615 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,617 [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-03-22 08:41:48,625 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:48,627 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 9.6959ms INFO 2026-03-22 08:41:48,627 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,627 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.324ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:48,637 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:48,645 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 58.3401ms INFO 2026-03-22 08:41:48,645 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:48,645 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.3292ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:49,742 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 74 INFO 2026-03-22 08:41:49,742 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:49,743 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:49,743 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:49,744 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:49,751 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:49,752 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 7.4014ms INFO 2026-03-22 08:41:49,752 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:49,752 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5579ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:49,868 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/AddAndSubmitCheck? application/json 64 INFO 2026-03-22 08:41:49,868 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:49,869 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:49,869 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:49,870 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "AddAndSubmitCheck", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.Form.Dto.AddAndSubmitCheckOutDto AddAndSubmitCheck(Sg.HcmMb.Form.Dto.AddAndSubmitCheckDto) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:49,876 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:49,876 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M) in 5.7864ms INFO 2026-03-22 08:41:49,876 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:49,876 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6605ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:49,909 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 81 INFO 2026-03-22 08:41:49,909 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:49,909 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:49,909 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:49,911 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:49,918 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:49,918 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 7.1727ms INFO 2026-03-22 08:41:49,918 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:49,918 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9733ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:49,935 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 77 INFO 2026-03-22 08:41:49,935 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:49,935 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:49,935 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:49,937 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:49,942 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:49,943 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 5.8383ms INFO 2026-03-22 08:41:49,943 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:49,943 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5393ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:50,020 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/DoEntityFlowWork? application/json 115 INFO 2026-03-22 08:41:50,020 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:50,021 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:50,021 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:50,023 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoEntityFlowWork", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.SelfApplication.NewResultDto DoEntityFlowWork(Sg.HcmMb.SelfApplication.EntityFlowWorkDto) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:50,047 [26 ] Sg.HcmMb.PubClass.ShareData - oldValue:/nPICiwIOzU= INFO 2026-03-22 08:41:50,047 [26 ] Sg.HcmMb.PubClass.ShareData - oldValue:H7Flvy7oaQYm0NeOBFY65Q== INFO 2026-03-22 08:41:50,047 [26 ] Sg.HcmMb.PubClass.ShareData - oldValue:oFxTA7UaH+4= INFO 2026-03-22 08:41:50,048 [26 ] Sg.HcmMb.PubClass.ShareData - oldValue:n7JSIirulAI= INFO 2026-03-22 08:41:50,123 [26 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377163,Dealer:65126,FlowID:97,KeyField:recordid,KeyFieldValue:586,FlowTable:FORMLZSQ,ApplyA0188:65126,flowNode:begin INFO 2026-03-22 08:41:50,139 [26 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP1,PreA0188:65126,FlowID:97,KeyField:recordid,KeyFieldValue:586,FlowTable:FORMLZSQ,ApplyA0188:65126,flowNode:N1660618242223 INFO 2026-03-22 08:41:50,188 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:50,189 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 166.3152ms INFO 2026-03-22 08:41:50,189 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:50,189 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.1295ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:50,292 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/DoToDoListDone? application/json 59 INFO 2026-03-22 08:41:50,293 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:50,293 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:50,293 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.DoToDoListDone (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:50,295 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoToDoListDone", controller = "ToDoListMgr"}. Executing controller action with signature Void DoToDoListDone(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:50,330 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:50,330 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.DoToDoListDone (Sg.Hcm.Application.M) in 34.4122ms INFO 2026-03-22 08:41:50,330 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.DoToDoListDone (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:50,330 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.6177ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:51,313 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 134 INFO 2026-03-22 08:41:51,313 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:51,313 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:51,313 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:51,315 [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-03-22 08:41:51,321 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:51,321 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3019ms INFO 2026-03-22 08:41:51,321 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:51,321 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6392ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:51,325 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 08:41:51,325 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:51,325 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:51,326 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:51,331 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:51,331 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 4.963ms INFO 2026-03-22 08:41:51,331 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:51,332 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0372ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:51,348 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORMLZSQ&formCode=0001&beginTime=&endTime=&state=& INFO 2026-03-22 08:41:51,349 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:51,349 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:51,350 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:51,404 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:51,406 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 56.4846ms INFO 2026-03-22 08:41:51,406 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:51,406 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1827ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:56,206 [13 ] 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-03-22 08:41:56,207 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:56,207 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:56,207 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:56,208 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 08:41:56,208 [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-03-22 08:41:56,208 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:56,209 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:56,210 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:41:56,214 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:56,214 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6851ms INFO 2026-03-22 08:41:56,214 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:56,214 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8316ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:56,215 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:56,215 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 5.1323ms INFO 2026-03-22 08:41:56,215 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:56,215 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0285ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:56,863 [13 ] 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-03-22 08:41:56,863 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:56,864 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:56,864 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:56,865 [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-03-22 08:41:56,871 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:56,871 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2849ms INFO 2026-03-22 08:41:56,871 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:56,872 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4103ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:41:57,534 [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-03-22 08:41:57,534 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:41:57,535 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:41:57,535 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:57,536 [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-03-22 08:41:57,542 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:41:57,542 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.54ms INFO 2026-03-22 08:41:57,542 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:41:57,542 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7887ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:00,200 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 08:42:00,200 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:42:00,200 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 08:42:00,201 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 08:42:00,201 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.162ms 200 application/javascript INFO 2026-03-22 08:42:00,201 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 08:42:00,201 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1424ms 200 text/css INFO 2026-03-22 08:42:00,245 [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-03-22 08:42:00,245 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:42:00,246 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:00,246 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,247 [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-03-22 08:42:00,253 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:00,253 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5971ms INFO 2026-03-22 08:42:00,253 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,253 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6829ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:00,349 [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-03-22 08:42:00,349 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:00,349 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,350 [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-03-22 08:42:00,352 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 08:42:00,352 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:00,353 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,354 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:00,354 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:42:00,354 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7481ms INFO 2026-03-22 08:42:00,354 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,354 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7241ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:00,354 [5 ] 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-03-22 08:42:00,354 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:00,355 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,356 [5 ] 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-03-22 08:42:00,360 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:00,360 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.8418ms INFO 2026-03-22 08:42:00,360 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,360 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9445ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:00,361 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:00,361 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.2348ms INFO 2026-03-22 08:42:00,361 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,361 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8264ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:00,379 [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-03-22 08:42:00,379 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:00,379 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,380 [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-03-22 08:42:00,380 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:00,381 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,381 [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-03-22 08:42:00,382 [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-03-22 08:42:00,384 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:00,384 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.336ms INFO 2026-03-22 08:42:00,384 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,384 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1412ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:00,385 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:00,385 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9686ms INFO 2026-03-22 08:42:00,385 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,385 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0064ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:00,444 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65126& INFO 2026-03-22 08:42:00,444 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:00,444 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,445 [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-03-22 08:42:00,455 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:00,528 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 82.2531ms INFO 2026-03-22 08:42:00,528 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:00,528 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.3543ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:10,320 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/abnormalattendance.ece4ef00.js INFO 2026-03-22 08:42:10,320 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:42:10,320 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/abnormalattendance.f4991bab.css INFO 2026-03-22 08:42:10,321 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/abnormalattendance.ece4ef00.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\abnormalattendance.ece4ef00.js' INFO 2026-03-22 08:42:10,321 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9532ms 200 application/javascript INFO 2026-03-22 08:42:10,321 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/abnormalattendance.f4991bab.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\abnormalattendance.f4991bab.css' INFO 2026-03-22 08:42:10,321 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.772ms 200 text/css INFO 2026-03-22 08:42:10,369 [27 ] 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-03-22 08:42:10,369 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:42:10,369 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:10,369 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:10,371 [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-03-22 08:42:10,376 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:10,376 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5161ms INFO 2026-03-22 08:42:10,376 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:10,376 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6706ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:10,408 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-22 08:42:10,408 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:10,408 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:10,410 [45 ] 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-03-22 08:42:10,410 [28 ] 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-03-22 08:42:10,411 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:10,411 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:10,412 [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-03-22 08:42:10,415 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:10,416 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 6.5085ms INFO 2026-03-22 08:42:10,416 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:10,417 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8229ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:10,418 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:10,418 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5102ms INFO 2026-03-22 08:42:10,418 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:10,418 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3351ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:10,495 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-03&page=1&isYearMonth=false&beginDate=2026-03-01&endDate=2026-03-21& INFO 2026-03-22 08:42:10,495 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:10,495 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:10,498 [16 ] 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-03-22 08:42:10,859 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:10,862 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 364.1648ms INFO 2026-03-22 08:42:10,862 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:10,862 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 367.3575ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:43,821 [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-03-22 08:42:43,822 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:42:43,822 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:43,822 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:43,823 [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-03-22 08:42:43,829 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:43,830 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9573ms INFO 2026-03-22 08:42:43,830 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:43,830 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2419ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:43,983 [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-03-22 08:42:43,983 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:43,984 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:43,985 [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-03-22 08:42:43,988 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:43,988 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0927ms INFO 2026-03-22 08:42:43,988 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:43,988 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9863ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:53,994 [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-03-22 08:42:53,994 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:42:53,994 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:53,994 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:53,996 [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-03-22 08:42:54,001 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:54,001 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5695ms INFO 2026-03-22 08:42:54,001 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:54,001 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7938ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:57,127 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approval.fbd0a97f.js INFO 2026-03-22 08:42:57,127 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:42:57,129 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approval.9c937e89.css INFO 2026-03-22 08:42:57,137 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approval.9c937e89.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approval.9c937e89.css' INFO 2026-03-22 08:42:57,137 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3557ms 200 text/css INFO 2026-03-22 08:42:57,152 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approval.fbd0a97f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approval.fbd0a97f.js' INFO 2026-03-22 08:42:57,152 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5252ms 200 application/javascript INFO 2026-03-22 08:42:57,174 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 08:42:57,174 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:42:57,175 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:57,175 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:57,176 [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-03-22 08:42:57,182 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:57,182 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6327ms INFO 2026-03-22 08:42:57,182 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:57,182 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5233ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:57,249 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetHintsNumber?& INFO 2026-03-22 08:42:57,250 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:57,250 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:57,251 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetHintsNumber", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.HintsNumberDto GetHintsNumber() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:42:57,255 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050501,26050502,26050503,26050504,26050505&IsEss=true& INFO 2026-03-22 08:42:57,255 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:42:57,255 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:57,256 [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-03-22 08:42:57,266 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:57,266 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.3898ms INFO 2026-03-22 08:42:57,266 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:57,266 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1643ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:42:57,296 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:42:57,297 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M) in 45.7495ms INFO 2026-03-22 08:42:57,297 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-22 08:42:57,297 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.9216ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:02,285 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 08:43:02,285 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:02,285 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:02,285 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:02,287 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:02,293 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:02,293 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.916ms INFO 2026-03-22 08:43:02,293 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:02,293 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5081ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:05,064 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 08:43:05,064 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:05,064 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:05,064 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:05,066 [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-03-22 08:43:05,071 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:05,072 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8925ms INFO 2026-03-22 08:43:05,072 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:05,072 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9884ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:08,680 [38 ] 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-03-22 08:43:08,680 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:08,680 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:08,681 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:08,682 [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-03-22 08:43:08,685 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 08:43:08,685 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:08,685 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:08,686 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:08,688 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:08,688 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7668ms INFO 2026-03-22 08:43:08,688 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:08,688 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9757ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:08,691 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:08,691 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 4.9459ms INFO 2026-03-22 08:43:08,691 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:08,691 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8743ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:10,054 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 134 INFO 2026-03-22 08:43:10,054 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:10,054 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:10,055 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:10,056 [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-03-22 08:43:10,059 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 08:43:10,059 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:10,059 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:10,061 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:10,064 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:10,064 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.1576ms INFO 2026-03-22 08:43:10,064 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:10,064 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2597ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:10,065 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:10,065 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 4.7635ms INFO 2026-03-22 08:43:10,065 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:10,065 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4934ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:10,074 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORMLZSQ&formCode=0001&beginTime=&endTime=&state=& INFO 2026-03-22 08:43:10,075 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:10,075 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:10,076 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:10,116 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:10,116 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 40.3243ms INFO 2026-03-22 08:43:10,117 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:10,117 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.1432ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,039 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetGuid?tableName=FORMLZSQ&keyFieldValue=586& INFO 2026-03-22 08:43:12,039 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,039 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,041 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetGuid", controller = "Sof"}. Executing controller action with signature System.String GetGuid(System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:12,057 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,057 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetGuid (Sg.Hcm.Application.M) in 15.8109ms INFO 2026-03-22 08:43:12,057 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,057 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6346ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,158 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 126 INFO 2026-03-22 08:43:12,158 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:12,158 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,159 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,160 [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-03-22 08:43:12,165 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,165 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4593ms INFO 2026-03-22 08:43:12,165 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,166 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6284ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,174 [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-03-22 08:43:12,174 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,174 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,176 [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-03-22 08:43:12,178 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,178 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8243ms INFO 2026-03-22 08:43:12,178 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,179 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7347ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,257 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=24148afb-7b84-42d5-a911-a7d0107ad9d9%20%20& INFO 2026-03-22 08:43:12,257 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,257 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,259 [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-03-22 08:43:12,319 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,321 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 61.9228ms INFO 2026-03-22 08:43:12,321 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,321 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.3642ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,419 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 08:43:12,419 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,420 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,421 [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-03-22 08:43:12,429 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377163&isHis=& INFO 2026-03-22 08:43:12,429 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,429 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,429 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,430 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.7444ms INFO 2026-03-22 08:43:12,430 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,430 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.189ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,431 [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-03-22 08:43:12,438 [30 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 08:43:12,495 [30 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-22 08:43:12,502 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,502 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 70.8436ms INFO 2026-03-22 08:43:12,502 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,502 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.1802ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,597 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377163& INFO 2026-03-22 08:43:12,597 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,598 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,600 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:12,612 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,613 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 13.6292ms INFO 2026-03-22 08:43:12,613 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,613 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1663ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,701 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 08:43:12,702 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,702 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,703 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:12,707 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,707 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 4.337ms INFO 2026-03-22 08:43:12,707 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,707 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1224ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,800 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=24148afb-7b84-42d5-a911-a7d0107ad9d9%20%20&isHis=& INFO 2026-03-22 08:43:12,800 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,800 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,802 [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-03-22 08:43:12,812 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=97&NodeCode=begin&guid=24148afb-7b84-42d5-a911-a7d0107ad9d9%20%20&recordId=586&tableName=FORMLZSQ& INFO 2026-03-22 08:43:12,812 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,812 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,813 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=24148afb-7b84-42d5-a911-a7d0107ad9d9%20%20&flowID=97&nodeCode=begin& INFO 2026-03-22 08:43:12,814 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:12,814 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,814 [41 ] 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-03-22 08:43:12,816 [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-03-22 08:43:12,948 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,949 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 135.3731ms INFO 2026-03-22 08:43:12,949 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,950 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 137.7954ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,957 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,958 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 142.667ms INFO 2026-03-22 08:43:12,958 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,959 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 145.1241ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:12,965 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:12,967 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 165.2955ms INFO 2026-03-22 08:43:12,967 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:12,967 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.7056ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:13,047 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=4&formCode=0001&tableName=FORMLZSQ&keyFieldValue=586&approveID=377163& INFO 2026-03-22 08:43:13,048 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:13,048 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,049 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:13,068 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:13,069 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 19.6872ms INFO 2026-03-22 08:43:13,069 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,069 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6209ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:13,159 [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=cmntsBelowConten& INFO 2026-03-22 08:43:13,162 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:13,162 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,163 [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-03-22 08:43:13,167 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:13,167 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8602ms INFO 2026-03-22 08:43:13,167 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,167 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5078ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:13,169 [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-03-22 08:43:13,169 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:13,170 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,170 [30 ] 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-03-22 08:43:13,171 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:13,171 [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-03-22 08:43:13,171 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,172 [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-03-22 08:43:13,175 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:13,175 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7285ms INFO 2026-03-22 08:43:13,175 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,175 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5902ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:13,176 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:13,176 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.575ms INFO 2026-03-22 08:43:13,176 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,176 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4972ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:13,193 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMLZSQ&recordId=586&formCode=0001&flowID=97&nodeCode=begin&exeId=70012&guid=24148afb-7b84-42d5-a911-a7d0107ad9d9%20%20&flag=4& INFO 2026-03-22 08:43:13,193 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:13,194 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,195 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:13,286 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:13,293 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 97.8675ms INFO 2026-03-22 08:43:13,293 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:13,293 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 99.7203ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:14,479 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORMLZSQ&keyFieldValue=oFxTA7UaH%2B4%3D& INFO 2026-03-22 08:43:14,480 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:14,480 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:14,481 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:14,487 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:14,488 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.3443ms INFO 2026-03-22 08:43:14,488 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:14,488 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5196ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:15,834 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormSubTabeList?approveID=377163&tableName=FC1&keyField=ZBRECORDID&keyFieldValue=oFxTA7UaH%2B4%3D& INFO 2026-03-22 08:43:15,834 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:15,834 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:15,845 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormSubTabeList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[System.Collections.Generic.List`1[Sg.HcmMb.PubClass.Dto.FieldDto]] GetFormSubTabeList(System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:15,849 [31 ] Sg.HcmMb.PubClass.ShareData - oldValue:oFxTA7UaH+4= INFO 2026-03-22 08:43:15,862 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:15,863 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M) in 17.386ms INFO 2026-03-22 08:43:15,863 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:15,863 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.497ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:17,526 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 134 INFO 2026-03-22 08:43:17,526 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:17,526 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:17,527 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:17,528 [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-03-22 08:43:17,534 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:17,534 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6611ms INFO 2026-03-22 08:43:17,534 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:17,534 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.956ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:17,536 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 08:43:17,536 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:17,536 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:17,537 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:17,539 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORMLZSQ&formCode=0001&beginTime=&endTime=&state=& INFO 2026-03-22 08:43:17,540 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:17,540 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:17,541 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:17,542 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:17,542 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 4.6485ms INFO 2026-03-22 08:43:17,542 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:17,542 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4767ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:17,594 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:17,594 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 53.3644ms INFO 2026-03-22 08:43:17,594 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:17,595 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.1941ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:20,487 [38 ] 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-03-22 08:43:20,487 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:20,488 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:20,488 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:20,489 [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-03-22 08:43:20,491 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 08:43:20,491 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:20,491 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:20,493 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:20,495 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:20,495 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.85ms INFO 2026-03-22 08:43:20,495 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:20,496 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.258ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:20,498 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:20,498 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 5.1163ms INFO 2026-03-22 08:43:20,498 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:20,498 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9348ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:21,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 39 INFO 2026-03-22 08:43:21,735 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:21,735 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:21,735 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:21,737 [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-03-22 08:43:21,743 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:21,743 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0879ms INFO 2026-03-22 08:43:21,743 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:21,743 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1181ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:22,930 [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-03-22 08:43:22,930 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:22,931 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:22,931 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:22,933 [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-03-22 08:43:22,939 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:22,939 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6685ms INFO 2026-03-22 08:43:22,939 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:22,939 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8037ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:43:24,717 [6 ] 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-03-22 08:43:24,717 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:43:24,718 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:43:24,718 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:24,719 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:43:24,725 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:43:24,725 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.609ms INFO 2026-03-22 08:43:24,725 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:43:24,725 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6994ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:07,800 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141147685&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:59:07,801 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 08:59:07,801 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0885ms 200 text/html INFO 2026-03-22 08:59:08,069 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9265086509172875 INFO 2026-03-22 08:59:08,070 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 08:59:08,070 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7771ms 200 application/javascript INFO 2026-03-22 08:59:08,199 [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%3D1774141147685%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 08:59:08,199 [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-03-22 08:59:08,199 [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-03-22 08:59:08,200 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,201 [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-03-22 08:59:08,202 [60 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141147685&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 08:59:08,205 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,205 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9772ms INFO 2026-03-22 08:59:08,205 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,205 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4067ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,205 [60 ] 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-03-22 08:59:08,205 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:08,206 [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-03-22 08:59:08,206 [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-03-22 08:59:08,206 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,207 [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-03-22 08:59:08,208 [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-03-22 08:59:08,209 [60 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 08:59:08,209 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,209 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3988ms INFO 2026-03-22 08:59:08,209 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,209 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6864ms 401 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,426 [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-03-22 08:59:08,426 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:08,427 [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-03-22 08:59:08,427 [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-03-22 08:59:08,427 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:59:08,428 [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-03-22 08:59:08,432 [59 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyMjMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTg5OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaIiOiLlyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjIzIiwianRpIjoiNjQwZjI0ZDItZGM0OC00ZTdmLTk1YTAtNmFkZDdlZDU3ZDFkIiwiaWF0IjoxNzczOTc3NDExLCJuYmYiOjE3NzM5Nzc0MDksImV4cCI6MTc3NDA2MzgxMSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.jcF0N0GaJbnmAOUGnJNvFh1D1dpgqnlFU9y_WR5xc1A INFO 2026-03-22 08:59:08,435 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,435 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 6.9951ms INFO 2026-03-22 08:59:08,435 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 08:59:08,435 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0746ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,553 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-22 08:59:08,553 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:08,553 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:08,555 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,557 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:08,558 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 08:59:08,558 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 08:59:08,558 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 08:59:08,573 [60 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 08:59:08,576 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,576 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.3247ms INFO 2026-03-22 08:59:08,576 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,576 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6467ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,689 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 08:59:08,689 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:08,690 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,691 [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-03-22 08:59:08,692 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 08:59:08,692 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 08:59:08,692 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 08:59:08,694 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 08:59:08,694 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:08,695 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,696 [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-03-22 08:59:08,699 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,699 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2574ms INFO 2026-03-22 08:59:08,699 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,699 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1974ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,722 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 08:59:08,725 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,725 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.5244ms INFO 2026-03-22 08:59:08,725 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,726 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.447ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,920 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 08:59:08,920 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:08,921 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,921 [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-03-22 08:59:08,921 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:08,921 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,922 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:08,923 [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-03-22 08:59:08,926 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,926 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4555ms INFO 2026-03-22 08:59:08,926 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,926 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3129ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,935 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,935 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 13.0816ms INFO 2026-03-22 08:59:08,935 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,935 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1234ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,948 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 08:59:08,948 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:08,948 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,950 [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-03-22 08:59:08,953 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,953 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3398ms INFO 2026-03-22 08:59:08,953 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,953 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9968ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,969 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 08:59:08,969 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:08,969 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,970 [59 ] 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-03-22 08:59:08,973 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,973 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7436ms INFO 2026-03-22 08:59:08,973 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,973 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3093ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:08,993 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 08:59:08,993 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:08,993 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:08,993 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,994 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:08,999 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:08,999 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.6864ms INFO 2026-03-22 08:59:08,999 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:08,999 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3042ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:09,024 [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-03-22 08:59:09,024 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 08:59:09,024 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:09,024 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:09,024 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,024 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,026 [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-03-22 08:59:09,026 [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-03-22 08:59:09,029 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:09,029 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3451ms INFO 2026-03-22 08:59:09,029 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,029 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0471ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:09,034 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:09,034 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2442ms INFO 2026-03-22 08:59:09,034 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,034 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8008ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:09,109 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 08:59:09,109 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:09,109 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,110 [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-03-22 08:59:09,114 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 08:59:09,114 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:09,114 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,116 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:09,116 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.2052ms INFO 2026-03-22 08:59:09,116 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,116 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1759ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:09,116 [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-03-22 08:59:09,120 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:09,120 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.1564ms INFO 2026-03-22 08:59:09,120 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,120 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1425ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:09,132 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 08:59:09,132 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:09,132 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,133 [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-03-22 08:59:09,136 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:09,136 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8499ms INFO 2026-03-22 08:59:09,136 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,136 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6452ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:09,317 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 08:59:09,317 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:09,317 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 08:59:09,317 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,317 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:09,317 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,318 [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-03-22 08:59:09,319 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:09,340 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:09,340 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.685ms INFO 2026-03-22 08:59:09,340 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,340 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.3132ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:09,377 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:09,377 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 58.2876ms INFO 2026-03-22 08:59:09,377 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:09,377 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.5626ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:11,604 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-03-22 08:59:11,605 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-03-22 08:59:11,605 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8598ms 200 text/css INFO 2026-03-22 08:59:11,623 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 08:59:11,624 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:11,624 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 08:59:11,624 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7502ms 200 application/javascript INFO 2026-03-22 08:59:11,639 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-03-22 08:59:11,639 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:11,639 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-03-22 08:59:11,639 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6949ms 200 application/javascript INFO 2026-03-22 08:59:11,661 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 08:59:11,661 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:11,661 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:11,662 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:11,663 [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-03-22 08:59:11,669 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:11,669 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7232ms INFO 2026-03-22 08:59:11,669 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:11,669 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6292ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:11,806 [59 ] 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-03-22 08:59:11,806 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:11,807 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:11,808 [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-03-22 08:59:11,812 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:11,812 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1897ms INFO 2026-03-22 08:59:11,812 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:11,812 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0843ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:11,830 [60 ] 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-03-22 08:59:11,830 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:11,831 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:11,832 [60 ] 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-03-22 08:59:11,929 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:11,932 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 100.0145ms INFO 2026-03-22 08:59:11,932 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:11,933 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.5528ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:13,473 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTimePanel.50098cdb.js INFO 2026-03-22 08:59:13,473 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:13,495 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTimePanel.53347f6a.css INFO 2026-03-22 08:59:13,496 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTimePanel.53347f6a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTimePanel.53347f6a.css' INFO 2026-03-22 08:59:13,496 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.965ms 200 text/css INFO 2026-03-22 08:59:13,499 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTimePanel.50098cdb.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTimePanel.50098cdb.js' INFO 2026-03-22 08:59:13,499 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3778ms 200 application/javascript INFO 2026-03-22 08:59:13,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 42 INFO 2026-03-22 08:59:13,510 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:13,510 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:13,510 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,512 [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-03-22 08:59:13,517 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:13,517 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5167ms INFO 2026-03-22 08:59:13,517 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,517 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4574ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:13,618 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050202,26050203,26050204&IsEss=true& INFO 2026-03-22 08:59:13,618 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:13,618 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,620 [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-03-22 08:59:13,625 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:13,625 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2499ms INFO 2026-03-22 08:59:13,625 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,625 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5222ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:13,648 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-22 08:59:13,648 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:13,648 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,649 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:13,653 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:13,653 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3648ms INFO 2026-03-22 08:59:13,653 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,653 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2555ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:13,662 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetSelfOver?k_id=0& INFO 2026-03-22 08:59:13,666 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:13,666 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,668 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelfOver", controller = "OverTime"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetSelfOver(Int32, System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:13,725 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:13,730 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M) in 61.8522ms INFO 2026-03-22 08:59:13,730 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,730 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.2353ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:13,747 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-03-22 08:59:13,747 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:13,747 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,749 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:13,752 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:13,752 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0895ms INFO 2026-03-22 08:59:13,752 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:13,752 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9103ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:14,999 [62 ] 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-03-22 08:59:14,999 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:15,000 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:15,000 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:15,002 [62 ] 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-03-22 08:59:15,015 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:15,015 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 12.9685ms INFO 2026-03-22 08:59:15,015 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:15,015 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7458ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:28,501 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=21050208&IsEss=true& INFO 2026-03-22 08:59:28,501 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:28,501 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:28,503 [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-03-22 08:59:28,507 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:28,507 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3792ms INFO 2026-03-22 08:59:28,507 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:28,507 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4455ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:28,628 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/PExecGetOverType? application/json 54 INFO 2026-03-22 08:59:28,628 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 08:59:28,628 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:28,628 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:28,630 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PExecGetOverType", controller = "OverTime"}. Executing controller action with signature System.String PExecGetOverType(Sg.HcmMb.OverTime.Dto.OverTypeDto) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:28,638 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:28,638 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M) in 8.3664ms INFO 2026-03-22 08:59:28,638 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:28,638 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9077ms 200 application/json; charset=utf-8 INFO 2026-03-22 08:59:45,953 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetCalOverHours?editFormat=TIME&beginAT=0&restMin=0&beginDate=2026-03-22&endDate=2026-03-22&timeBegin=08:15&timeEnd=17:30&isPanel=true& INFO 2026-03-22 08:59:45,953 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 08:59:45,953 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetCalOverHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:45,956 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCalOverHours", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.OverTime.Dto.OverCalHoursDto GetCalOverHours(System.String, System.String, System.String, System.String, Boolean, System.String, System.String, System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 08:59:45,962 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 08:59:45,964 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetCalOverHours (Sg.Hcm.Application.M) in 8.1698ms INFO 2026-03-22 08:59:45,964 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetCalOverHours (Sg.Hcm.Application.M)' INFO 2026-03-22 08:59:45,964 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2199ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:43,568 [64 ] 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-03-22 09:00:43,568 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:43,568 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:43,568 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,570 [64 ] 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-03-22 09:00:43,578 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:43,578 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.9959ms INFO 2026-03-22 09:00:43,578 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,578 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.246ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:43,628 [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 112 INFO 2026-03-22 09:00:43,628 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:43,628 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:43,628 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,629 [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-03-22 09:00:43,637 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:43,637 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2266ms INFO 2026-03-22 09:00:43,637 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,637 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1466ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:43,689 [67 ] 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 111 INFO 2026-03-22 09:00:43,689 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:43,689 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:43,689 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,691 [67 ] 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-03-22 09:00:43,705 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:43,705 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 14.5036ms INFO 2026-03-22 09:00:43,705 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,705 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4414ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:43,762 [66 ] 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 111 INFO 2026-03-22 09:00:43,762 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:43,762 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:43,762 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,764 [66 ] 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-03-22 09:00:43,770 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:43,770 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.5739ms INFO 2026-03-22 09:00:43,770 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,771 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4994ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:43,882 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/DoCreateSelfOver? application/json 53089 INFO 2026-03-22 09:00:43,882 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:43,882 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:43,883 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.DoCreateSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:43,885 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoCreateSelfOver", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto DoCreateSelfOver(Sg.Hcm.WebPub.Dto.PanelDto) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:44,051 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:44,051 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.DoCreateSelfOver (Sg.Hcm.Application.M) in 166.0874ms INFO 2026-03-22 09:00:44,051 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.DoCreateSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:44,051 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 168.8641ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:44,171 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/DoEntityFlowWork? application/x-www-form-urlencoded 9 INFO 2026-03-22 09:00:44,171 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:44,171 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:44,172 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:44,173 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoEntityFlowWork", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultAttDto DoEntityFlowWork(System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:44,196 [68 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377165,Dealer:2223,FlowID:88,KeyField:K_ID,KeyFieldValue:428103,FlowTable:k_over,ApplyA0188:2223,flowNode:begin INFO 2026-03-22 09:00:44,197 [68 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP1,PreA0188:2223,FlowID:88,KeyField:K_ID,KeyFieldValue:428103,FlowTable:k_over,ApplyA0188:2223,flowNode:N1661330151972 INFO 2026-03-22 09:00:44,218 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:44,219 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 45.8533ms INFO 2026-03-22 09:00:44,219 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:44,219 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.3572ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:45,744 [66 ] 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-03-22 09:00:45,745 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:45,745 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:45,745 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:45,746 [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-03-22 09:00:45,752 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:45,752 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5948ms INFO 2026-03-22 09:00:45,752 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:45,752 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6388ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:45,765 [68 ] 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-03-22 09:00:45,766 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:45,766 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:45,767 [68 ] 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-03-22 09:00:45,859 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:45,859 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 91.9588ms INFO 2026-03-22 09:00:45,859 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:45,859 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.7846ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:50,587 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141250540&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 09:00:50,588 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:00:50,588 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8563ms 200 text/html INFO 2026-03-22 09:00:50,820 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8161715972785121 INFO 2026-03-22 09:00:50,820 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 09:00:50,820 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8308ms 200 application/javascript INFO 2026-03-22 09:00:50,940 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774141250540%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 09:00:50,940 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:50,941 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:50,942 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:50,943 [67 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141250540&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 09:00:50,946 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:50,946 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9548ms INFO 2026-03-22 09:00:50,946 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:50,946 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.309ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,001 [68 ] 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-03-22 09:00:51,001 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:51,001 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,001 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,003 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:51,013 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 09:00:51,013 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 09:00:51,013 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 09:00:51,027 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 09:00:51,030 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,030 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 27.4391ms INFO 2026-03-22 09:00:51,030 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,030 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.2933ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,153 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 09:00:51,153 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,153 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,155 [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-03-22 09:00:51,156 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 09:00:51,156 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 09:00:51,156 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 09:00:51,167 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 09:00:51,167 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,167 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,168 [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-03-22 09:00:51,170 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 09:00:51,172 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,172 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5514ms INFO 2026-03-22 09:00:51,172 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,172 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.414ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,173 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,173 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.2737ms INFO 2026-03-22 09:00:51,173 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,173 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3447ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,317 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 09:00:51,318 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,318 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,319 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:51,322 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,322 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.4133ms INFO 2026-03-22 09:00:51,322 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,323 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2557ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,327 [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-03-22 09:00:51,327 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:51,327 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,327 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,328 [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-03-22 09:00:51,332 [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-03-22 09:00:51,333 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,333 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,334 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,334 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2785ms INFO 2026-03-22 09:00:51,334 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,334 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.097ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,334 [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-03-22 09:00:51,337 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,337 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0305ms INFO 2026-03-22 09:00:51,337 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,337 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.858ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,374 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 09:00:51,374 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,374 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,375 [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-03-22 09:00:51,378 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,378 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7769ms INFO 2026-03-22 09:00:51,378 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,378 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4536ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,390 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 09:00:51,390 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,390 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,392 [59 ] 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-03-22 09:00:51,394 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 09:00:51,394 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,394 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,395 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,395 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0078ms INFO 2026-03-22 09:00:51,395 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,395 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7438ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,395 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:51,398 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,398 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2051ms INFO 2026-03-22 09:00:51,398 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,399 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.99ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,412 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 09:00:51,412 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,412 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,414 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:51,417 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,417 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1797ms INFO 2026-03-22 09:00:51,417 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,417 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8782ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,425 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 09:00:51,425 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,425 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,427 [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-03-22 09:00:51,434 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,434 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4041ms INFO 2026-03-22 09:00:51,434 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,434 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9455ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,468 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 09:00:51,469 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,469 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,470 [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-03-22 09:00:51,478 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 09:00:51,478 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,478 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,479 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 09:00:51,479 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,479 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,479 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:51,480 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:00:51,489 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,489 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.7705ms INFO 2026-03-22 09:00:51,489 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,489 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5069ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,498 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,498 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2295ms INFO 2026-03-22 09:00:51,498 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,498 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0631ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,501 [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-03-22 09:00:51,501 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:51,501 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,502 [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-03-22 09:00:51,506 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,506 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1409ms INFO 2026-03-22 09:00:51,506 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,506 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.79ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:51,528 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:51,528 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 58.3095ms INFO 2026-03-22 09:00:51,528 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:51,528 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.0905ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:53,848 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-22 09:00:53,848 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:53,848 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-22 09:00:53,849 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.035ms 200 application/javascript INFO 2026-03-22 09:00:53,855 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-22 09:00:53,856 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-22 09:00:53,856 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5232ms 200 text/css INFO 2026-03-22 09:00:53,870 [67 ] 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-03-22 09:00:53,870 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:53,870 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:53,870 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:53,872 [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-03-22 09:00:53,877 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:53,877 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4252ms INFO 2026-03-22 09:00:53,877 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:53,877 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3788ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:53,895 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-22 09:00:53,895 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:53,896 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-22 09:00:53,896 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6405ms 200 application/javascript INFO 2026-03-22 09:00:54,031 [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-03-22 09:00:54,031 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:54,032 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:54,033 [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-03-22 09:00:54,037 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:54,037 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1634ms INFO 2026-03-22 09:00:54,037 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:54,037 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 09:00:54,037 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0314ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:54,037 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:54,038 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:54,039 [64 ] 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-03-22 09:00:54,189 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:54,191 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 151.2842ms INFO 2026-03-22 09:00:54,191 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:54,191 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.6658ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:55,501 [65 ] 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-03-22 09:00:55,501 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:55,502 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:55,502 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,503 [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-03-22 09:00:55,508 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:55,508 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3048ms INFO 2026-03-22 09:00:55,508 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,508 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3359ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:55,523 [65 ] 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-03-22 09:00:55,524 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:55,524 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,525 [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-03-22 09:00:55,529 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:55,530 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5825ms INFO 2026-03-22 09:00:55,530 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,530 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3893ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:55,536 [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-03-22 09:00:55,536 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:55,536 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,537 [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-03-22 09:00:55,540 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:55,540 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.1711ms INFO 2026-03-22 09:00:55,540 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,540 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8461ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:55,566 [64 ] 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-03-22 09:00:55,571 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:55,571 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,573 [64 ] 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-03-22 09:00:55,614 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:55,617 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 43.6061ms INFO 2026-03-22 09:00:55,617 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,617 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.5994ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:55,645 [64 ] 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-03-22 09:00:55,646 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:55,646 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,647 [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-03-22 09:00:55,650 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:55,650 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1214ms INFO 2026-03-22 09:00:55,650 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:55,650 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9163ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:00:57,401 [64 ] 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-03-22 09:00:57,401 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:00:57,402 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:00:57,402 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:57,403 [64 ] 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-03-22 09:00:57,410 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:00:57,410 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.8041ms INFO 2026-03-22 09:00:57,410 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:00:57,410 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.835ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:02,412 [59 ] 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-03-22 09:01:02,412 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=20& INFO 2026-03-22 09:01:02,412 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:02,412 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:02,412 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:02,412 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:02,414 [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-03-22 09:01:02,414 [65 ] 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-03-22 09:01:02,422 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:02,422 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.4966ms INFO 2026-03-22 09:01:02,422 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:02,422 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6604ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:02,424 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:02,424 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 9.4876ms INFO 2026-03-22 09:01:02,424 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:02,424 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0591ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:34,599 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141294157&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 09:01:34,599 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:01:34,599 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8699ms 200 text/html INFO 2026-03-22 09:01:35,207 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.14943100656852237 INFO 2026-03-22 09:01:35,208 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 09:01:35,208 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6487ms 200 application/javascript INFO 2026-03-22 09:01:35,381 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774141294157%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 09:01:35,381 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,384 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,385 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:01:35,386 [67 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141294157&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 09:01:35,389 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,389 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.5863ms INFO 2026-03-22 09:01:35,389 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,389 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.727ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,390 [61 ] 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-03-22 09:01:35,390 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:35,390 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,390 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,391 [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-03-22 09:01:35,393 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 09:01:35,393 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 09:01:35,393 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 09:01:35,408 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 09:01:35,410 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,410 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5081ms INFO 2026-03-22 09:01:35,410 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,410 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.439ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,531 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 09:01:35,531 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,531 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,532 [67 ] 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-03-22 09:01:35,533 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 09:01:35,534 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 09:01:35,534 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 09:01:35,534 [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-03-22 09:01:35,534 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,534 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,535 [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-03-22 09:01:35,538 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,539 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1597ms INFO 2026-03-22 09:01:35,539 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,539 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8554ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,564 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 09:01:35,567 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,567 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.1339ms INFO 2026-03-22 09:01:35,567 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,567 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.9638ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,739 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 09:01:35,739 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,739 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,740 [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-03-22 09:01:35,742 [67 ] 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-03-22 09:01:35,742 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,742 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,743 [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-03-22 09:01:35,746 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,746 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,747 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0931ms INFO 2026-03-22 09:01:35,747 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,747 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2422ms INFO 2026-03-22 09:01:35,747 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,747 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8657ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,747 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.121ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,748 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 09:01:35,748 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:35,748 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,748 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,749 [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-03-22 09:01:35,754 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,754 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.5756ms INFO 2026-03-22 09:01:35,754 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,754 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2418ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,790 [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-03-22 09:01:35,790 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,790 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,792 [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-03-22 09:01:35,794 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 09:01:35,794 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,794 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,794 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,795 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7675ms INFO 2026-03-22 09:01:35,795 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,795 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5164ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,795 [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-03-22 09:01:35,798 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,798 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.0589ms INFO 2026-03-22 09:01:35,798 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,798 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7049ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,803 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 09:01:35,803 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,803 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,804 [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-03-22 09:01:35,807 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,807 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6147ms INFO 2026-03-22 09:01:35,807 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,807 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1642ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,818 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 09:01:35,818 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,818 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,819 [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-03-22 09:01:35,822 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 09:01:35,823 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,823 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,824 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:01:35,827 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,827 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5857ms INFO 2026-03-22 09:01:35,827 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,827 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2279ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,827 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,827 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2313ms INFO 2026-03-22 09:01:35,827 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,827 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8534ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,899 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 09:01:35,899 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,899 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,900 [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-03-22 09:01:35,905 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 09:01:35,905 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,906 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,906 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,906 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3729ms INFO 2026-03-22 09:01:35,906 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,906 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4593ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,907 [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-03-22 09:01:35,911 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 09:01:35,911 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:35,911 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,913 [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-03-22 09:01:35,930 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,930 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.903ms INFO 2026-03-22 09:01:35,931 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,931 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8796ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:35,966 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:35,966 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 59.3075ms INFO 2026-03-22 09:01:35,966 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:35,966 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.2242ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:36,521 [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-03-22 09:01:36,521 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:36,522 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:36,523 [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-03-22 09:01:36,527 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:36,527 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5795ms INFO 2026-03-22 09:01:36,527 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:36,527 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0378ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:39,468 [63 ] 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-03-22 09:01:39,468 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:39,468 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:39,468 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,470 [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-03-22 09:01:39,473 [60 ] 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-03-22 09:01:39,474 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:39,474 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,475 [60 ] 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-03-22 09:01:39,476 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:39,476 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0452ms INFO 2026-03-22 09:01:39,476 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,476 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.291ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:39,478 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:39,478 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2301ms INFO 2026-03-22 09:01:39,478 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,478 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9977ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:39,498 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 09:01:39,498 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:39,498 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,500 [57 ] 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-03-22 09:01:39,501 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 09:01:39,501 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:39,501 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,503 [60 ] 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-03-22 09:01:39,506 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:39,507 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.4312ms INFO 2026-03-22 09:01:39,507 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,507 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5531ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:39,507 [67 ] 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-03-22 09:01:39,507 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:39,507 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,509 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:39,509 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.1222ms INFO 2026-03-22 09:01:39,509 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,509 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6756ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:39,510 [67 ] 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-03-22 09:01:39,618 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:39,619 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 109.512ms INFO 2026-03-22 09:01:39,619 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:39,619 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.3321ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:41,898 [56 ] 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-03-22 09:01:41,899 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:41,899 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:41,899 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:41,901 [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-03-22 09:01:41,904 [60 ] 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-03-22 09:01:41,904 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:41,904 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:41,906 [60 ] 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-03-22 09:01:41,907 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:41,907 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9896ms INFO 2026-03-22 09:01:41,907 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:41,907 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3661ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:41,908 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:41,908 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8259ms INFO 2026-03-22 09:01:41,908 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:41,909 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.608ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,059 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=59cc9633-3092-4388-ad68-a66a24c39991& INFO 2026-03-22 09:01:42,060 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,060 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,061 [67 ] 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-03-22 09:01:42,114 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,114 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 52.4054ms INFO 2026-03-22 09:01:42,114 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,114 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.7515ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,240 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 09:01:42,240 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,240 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,242 [60 ] 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-03-22 09:01:42,246 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374528&isHis=& INFO 2026-03-22 09:01:42,246 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,246 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,248 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:01:42,249 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,249 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.7808ms INFO 2026-03-22 09:01:42,249 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,249 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8996ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,252 [56 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 09:01:42,257 [56 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-22 09:01:42,260 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,260 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 12.2542ms INFO 2026-03-22 09:01:42,260 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,260 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4174ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,386 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=374528& INFO 2026-03-22 09:01:42,386 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,386 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,388 [67 ] 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-03-22 09:01:42,413 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,414 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 25.7503ms INFO 2026-03-22 09:01:42,414 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,414 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.6465ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,582 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0019& INFO 2026-03-22 09:01:42,582 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,582 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,584 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:01:42,591 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,591 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 7.0555ms INFO 2026-03-22 09:01:42,591 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,591 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3355ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,721 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=59cc9633-3092-4388-ad68-a66a24c39991&isHis=& INFO 2026-03-22 09:01:42,722 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,722 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,723 [67 ] 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-03-22 09:01:42,724 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=95&NodeCode=begin&guid=59cc9633-3092-4388-ad68-a66a24c39991&recordId=71&tableName=FORM6& INFO 2026-03-22 09:01:42,724 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,724 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,726 [56 ] 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-03-22 09:01:42,730 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=59cc9633-3092-4388-ad68-a66a24c39991&flowID=95&nodeCode=begin& INFO 2026-03-22 09:01:42,731 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,731 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,732 [60 ] 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-03-22 09:01:42,813 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,813 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 90.2383ms INFO 2026-03-22 09:01:42,813 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,814 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.1553ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,815 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,815 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 88.9749ms INFO 2026-03-22 09:01:42,815 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,815 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.7417ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,824 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,824 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 91.7211ms INFO 2026-03-22 09:01:42,824 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,824 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.3209ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:42,952 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=4&formCode=0019&tableName=FORM6&keyFieldValue=71&approveID=374528& INFO 2026-03-22 09:01:42,952 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:42,952 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,953 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:01:42,959 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:42,959 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 5.489ms INFO 2026-03-22 09:01:42,959 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:42,959 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4406ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:43,111 [56 ] 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-03-22 09:01:43,112 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:43,112 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:43,113 [56 ] 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-03-22 09:01:43,116 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:43,116 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4909ms INFO 2026-03-22 09:01:43,117 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:43,117 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.469ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:43,117 [63 ] 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-03-22 09:01:43,118 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:43,118 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:43,119 [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-03-22 09:01:43,121 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-03-22 09:01:43,121 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:43,121 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:43,122 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:43,122 [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-03-22 09:01:43,122 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0645ms INFO 2026-03-22 09:01:43,122 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:43,122 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9314ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:43,125 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:43,125 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6322ms INFO 2026-03-22 09:01:43,125 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:43,125 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2984ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:43,125 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM6&recordId=71&formCode=0019&flowID=95&nodeCode=begin&exeId=69547&guid=59cc9633-3092-4388-ad68-a66a24c39991&flag=4& INFO 2026-03-22 09:01:43,126 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:43,126 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:43,127 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:01:43,237 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:43,242 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 115.0381ms INFO 2026-03-22 09:01:43,242 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:43,242 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 116.6901ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:45,042 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM6&keyFieldValue=yxPJ58iv60o%3D& INFO 2026-03-22 09:01:45,042 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:45,042 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:45,043 [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-03-22 09:01:45,056 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:45,057 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 13.1681ms INFO 2026-03-22 09:01:45,057 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:45,057 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2364ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:46,593 [60 ] 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-03-22 09:01:46,593 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:46,593 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:46,593 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:46,595 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:01:46,601 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:46,601 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.114ms INFO 2026-03-22 09:01:46,601 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:46,601 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3987ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:46,601 [55 ] 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-03-22 09:01:46,601 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:46,601 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:46,603 [55 ] 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-03-22 09:01:46,664 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-23&timeBegin=08:15&timeEnd=17:30&leaveType=20&isPanel=true& INFO 2026-03-22 09:01:46,665 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:46,665 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:46,667 [57 ] 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-03-22 09:01:46,674 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:46,675 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 8.1421ms INFO 2026-03-22 09:01:46,675 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:46,675 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8616ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:46,706 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:46,706 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 103.3726ms INFO 2026-03-22 09:01:46,706 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:46,706 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 105.1514ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:47,361 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 09:01:47,361 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:47,362 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:47,362 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:47,363 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:01:47,369 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:47,369 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8322ms INFO 2026-03-22 09:01:47,369 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:47,369 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2112ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:49,201 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 09:01:49,201 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:49,202 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:49,202 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:49,203 [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-03-22 09:01:49,206 [56 ] 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-03-22 09:01:49,206 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:49,206 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:49,208 [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-03-22 09:01:49,209 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:49,209 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2083ms INFO 2026-03-22 09:01:49,209 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:49,209 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2547ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:49,210 [55 ] 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-03-22 09:01:49,210 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:49,210 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:49,212 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:49,212 [55 ] 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-03-22 09:01:49,212 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0613ms INFO 2026-03-22 09:01:49,212 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:49,212 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8226ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:49,625 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:49,626 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 414.1788ms INFO 2026-03-22 09:01:49,626 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:49,626 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 416.1757ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:53,897 [67 ] 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-03-22 09:01:53,898 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:53,898 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:53,898 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:53,900 [67 ] 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-03-22 09:01:53,947 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:53,947 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 46.9523ms INFO 2026-03-22 09:01:53,947 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:53,947 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.4493ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:54,074 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetIsMustFile?leaveType=20& INFO 2026-03-22 09:01:54,075 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:54,075 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:54,077 [67 ] 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-03-22 09:01:54,082 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:54,082 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 5.3302ms INFO 2026-03-22 09:01:54,082 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:54,083 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3153ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:54,209 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50034 INFO 2026-03-22 09:01:54,209 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:54,209 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:54,209 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:54,211 [67 ] 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-03-22 09:01:54,512 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:54,513 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 301.4303ms INFO 2026-03-22 09:01:54,513 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:54,513 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 304.2582ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:54,719 [67 ] 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-03-22 09:01:54,719 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:54,719 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:54,720 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:54,722 [67 ] 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-03-22 09:01:54,765 [55 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377167,Dealer:2223,FlowID:78,KeyField:K_ID,KeyFieldValue:66514,FlowTable:K_LEAVE,ApplyA0188:2223,flowNode:begin INFO 2026-03-22 09:01:54,766 [55 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:2223,FlowID:78,KeyField:K_ID,KeyFieldValue:66514,FlowTable:K_LEAVE,ApplyA0188:2223,flowNode:N1678780289927 INFO 2026-03-22 09:01:54,771 [55 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-22 09:01:54,773 [55 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377168,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66514,FlowTable:K_LEAVE,ApplyA0188:2223,flowNode:N1678780289927 INFO 2026-03-22 09:01:54,778 [55 ] 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:66514,FlowTable:K_LEAVE,ApplyA0188:2223,flowNode:N1660288224736 INFO 2026-03-22 09:01:54,805 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:54,805 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 83.1033ms INFO 2026-03-22 09:01:54,805 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:54,805 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.7238ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:56,121 [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-03-22 09:01:56,121 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:01:56,122 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:56,122 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:56,123 [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-03-22 09:01:56,126 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 09:01:56,126 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:01:56,126 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:56,127 [56 ] 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-03-22 09:01:56,129 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:56,130 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4095ms INFO 2026-03-22 09:01:56,130 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:56,130 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6192ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:01:56,161 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:01:56,163 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 35.193ms INFO 2026-03-22 09:01:56,163 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:01:56,163 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.115ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:01,790 [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-03-22 09:02:01,790 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:01,790 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:01,790 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:01,792 [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-03-22 09:02:01,798 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:01,798 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7556ms INFO 2026-03-22 09:02:01,798 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:01,798 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0555ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:03,436 [60 ] 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-03-22 09:02:03,436 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:03,437 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:03,437 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:03,438 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:02:03,444 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:03,444 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4453ms INFO 2026-03-22 09:02:03,444 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:03,444 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4989ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:03,458 [61 ] 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-03-22 09:02:03,459 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:03,459 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:03,460 [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-03-22 09:02:03,463 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:03,463 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8745ms INFO 2026-03-22 09:02:03,463 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:03,463 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6042ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:03,465 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 09:02:03,466 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:03,466 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:03,467 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:02:03,472 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:03,472 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.4402ms INFO 2026-03-22 09:02:03,472 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:03,472 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0163ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:05,031 [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-03-22 09:02:05,032 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:05,032 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:05,032 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:05,033 [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-03-22 09:02:05,039 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:05,039 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5337ms INFO 2026-03-22 09:02:05,039 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:05,039 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7446ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:08,833 [67 ] 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-03-22 09:02:08,834 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:08,835 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:08,838 [67 ] 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-03-22 09:02:08,841 [67 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTMxIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyOTAiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLliJjljZfnkLwiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMzEiLCJqdGkiOiI1YTJjZWZiMC00Mzk3LTRjZTAtYmIyNi0zMzkwMDQ0Mjk5YTEiLCJpYXQiOjE3NzQwNzY3MDMsIm5iZiI6MTc3NDA3NjcwMSwiZXhwIjoxNzc0MTYzMTAzLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.-w6W_gHHopdlkxFRelejGvAoE_Bb09c1Uc9KZ-rqfBE INFO 2026-03-22 09:02:08,845 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:08,846 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 8.0415ms INFO 2026-03-22 09:02:08,846 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:08,846 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5502ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:08,981 [63 ] 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-03-22 09:02:08,981 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:08,981 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:08,982 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:08,983 [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-03-22 09:02:08,988 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:08,988 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3844ms INFO 2026-03-22 09:02:08,988 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:08,989 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4223ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:09,023 [67 ] 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-03-22 09:02:09,024 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:09,024 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:09,025 [67 ] 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-03-22 09:02:09,028 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:09,028 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4123ms INFO 2026-03-22 09:02:09,028 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:09,028 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1555ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:09,151 [67 ] 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-03-22 09:02:09,152 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:09,152 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:09,152 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:09,154 [67 ] 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-03-22 09:02:09,157 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 09:02:09,164 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:09,164 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:09,182 [63 ] 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-03-22 09:02:09,184 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:09,184 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 29.9999ms INFO 2026-03-22 09:02:09,184 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:09,184 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.5921ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:09,186 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:09,186 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.5002ms INFO 2026-03-22 09:02:09,186 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:09,187 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.7857ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:09,339 [60 ] 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-03-22 09:02:09,339 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:09,339 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:09,341 [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-03-22 09:02:09,346 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:09,346 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7384ms INFO 2026-03-22 09:02:09,346 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:09,346 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2903ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:15,612 [67 ] 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-03-22 09:02:15,612 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:15,612 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:15,612 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:15,614 [67 ] 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-03-22 09:02:15,621 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:15,621 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 6.8854ms INFO 2026-03-22 09:02:15,621 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:15,621 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8151ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:15,746 [60 ] 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-03-22 09:02:15,747 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:15,747 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:15,749 [60 ] 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-03-22 09:02:15,750 [67 ] 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-03-22 09:02:15,750 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:15,751 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:15,752 [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-03-22 09:02:15,770 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:15,770 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 18.3134ms INFO 2026-03-22 09:02:15,770 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:15,770 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0789ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:15,795 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:15,800 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 51.1584ms INFO 2026-03-22 09:02:15,800 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:15,800 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.958ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:21,442 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=202603&GZYM2=202603&id=-1& INFO 2026-03-22 09:02:21,442 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:21,442 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:21,444 [67 ] 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-03-22 09:02:21,465 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:21,465 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 21.1456ms INFO 2026-03-22 09:02:21,465 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:21,465 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.7176ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:22,741 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 09:02:22,741 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:22,742 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:22,742 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:22,743 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:02:22,749 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:22,749 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9294ms INFO 2026-03-22 09:02:22,749 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:22,749 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0657ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:24,481 [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-03-22 09:02:24,482 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:24,482 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:24,482 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,483 [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-03-22 09:02:24,489 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:24,489 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6044ms INFO 2026-03-22 09:02:24,489 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,489 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7374ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:24,493 [67 ] 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-03-22 09:02:24,493 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:24,493 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,494 [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-03-22 09:02:24,497 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:24,497 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8076ms INFO 2026-03-22 09:02:24,497 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,497 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5994ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:24,499 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 09:02:24,500 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:24,500 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,501 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:02:24,505 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:24,505 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.4323ms INFO 2026-03-22 09:02:24,505 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,506 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2374ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:24,507 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 09:02:24,507 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:24,507 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,508 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:02:24,510 [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-03-22 09:02:24,511 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:24,511 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,512 [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-03-22 09:02:24,513 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:24,513 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.033ms INFO 2026-03-22 09:02:24,513 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,513 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8411ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:24,514 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:24,515 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7262ms INFO 2026-03-22 09:02:24,515 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,515 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3656ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:24,516 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 09:02:24,517 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:24,517 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,518 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:02:24,520 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:24,521 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.732ms INFO 2026-03-22 09:02:24,521 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,521 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.302ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:24,651 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65131& INFO 2026-03-22 09:02:24,652 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:24,652 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,653 [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-03-22 09:02:24,656 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:24,656 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.3021ms INFO 2026-03-22 09:02:24,656 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:24,657 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0835ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:30,571 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 09:02:30,572 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:30,572 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:30,572 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:30,573 [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-03-22 09:02:30,576 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 09:02:30,577 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:30,577 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:30,579 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:02:30,579 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:30,579 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9715ms INFO 2026-03-22 09:02:30,579 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:30,579 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9459ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:30,580 [61 ] 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-03-22 09:02:30,580 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:30,581 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:30,582 [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-03-22 09:02:30,583 [63 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 09:02:30,585 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:30,585 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8913ms INFO 2026-03-22 09:02:30,585 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:30,585 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5765ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:30,591 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:30,592 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 13.0137ms INFO 2026-03-22 09:02:30,592 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:30,592 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6946ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:30,745 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65131& INFO 2026-03-22 09:02:30,746 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:30,746 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:30,747 [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-03-22 09:02:30,750 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:30,750 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.1345ms INFO 2026-03-22 09:02:30,750 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:30,750 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8326ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:57,713 [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-03-22 09:02:57,713 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:57,713 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:57,713 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:57,715 [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-03-22 09:02:57,715 [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-03-22 09:02:57,715 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:57,715 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:57,717 [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-03-22 09:02:57,720 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:57,720 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0782ms INFO 2026-03-22 09:02:57,720 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:57,720 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.87ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:57,721 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:57,721 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6445ms INFO 2026-03-22 09:02:57,721 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:57,721 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8301ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:02:58,552 [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-03-22 09:02:58,552 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:02:58,552 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:02:58,552 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:58,554 [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-03-22 09:02:58,559 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:02:58,559 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5127ms INFO 2026-03-22 09:02:58,559 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:02:58,559 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7397ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:27,587 [51 ] 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-03-22 09:07:27,587 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:07:27,587 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7187ms 200 text/html INFO 2026-03-22 09:07:27,685 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 09:07:27,686 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 09:07:27,686 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5975ms 200 application/javascript INFO 2026-03-22 09:07:27,741 [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-03-22 09:07:27,741 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 09:07:27,741 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 09:07:27,742 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 09:07:27,742 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.579ms 200 application/javascript INFO 2026-03-22 09:07:27,742 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 09:07:27,742 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0794ms 200 application/javascript INFO 2026-03-22 09:07:27,742 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 09:07:27,742 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 09:07:27,742 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3326ms 200 application/javascript INFO 2026-03-22 09:07:27,742 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 09:07:27,743 [46 ] 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-03-22 09:07:27,743 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2952ms 200 application/javascript INFO 2026-03-22 09:07:27,745 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 09:07:27,745 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4412ms 200 text/css INFO 2026-03-22 09:07:27,745 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 09:07:27,745 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:27,793 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 09:07:27,793 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.2389ms 200 application/javascript INFO 2026-03-22 09:07:27,808 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141646525&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 09:07:27,809 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:07:27,809 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5619ms 200 text/html INFO 2026-03-22 09:07:27,817 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 09:07:27,817 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 09:07:27,817 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.657ms 200 application/javascript INFO 2026-03-22 09:07:27,818 [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-03-22 09:07:27,819 [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-03-22 09:07:27,819 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0031ms 200 application/javascript INFO 2026-03-22 09:07:27,925 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 09:07:27,926 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:27,938 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 09:07:27,938 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5938ms 200 application/javascript INFO 2026-03-22 09:07:27,942 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 09:07:27,942 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 09:07:27,944 [43 ] 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-03-22 09:07:27,944 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7061ms 200 application/javascript INFO 2026-03-22 09:07:27,945 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 09:07:27,945 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8846ms 200 text/css INFO 2026-03-22 09:07:28,050 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-22 09:07:28,051 [48 ] 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-03-22 09:07:28,051 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0688ms 200 application/javascript INFO 2026-03-22 09:07:29,431 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 09:07:29,431 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 09:07:29,431 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6604ms 200 application/javascript INFO 2026-03-22 09:07:29,881 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9860413341191953 INFO 2026-03-22 09:07:29,881 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 09:07:29,881 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6086ms 200 application/javascript INFO 2026-03-22 09:07:29,971 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 09:07:29,972 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 09:07:29,972 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9771ms 200 image/jpeg INFO 2026-03-22 09:07:30,311 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1774141646525&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 09:07:30,311 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 09:07:30,311 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7325ms 200 text/html INFO 2026-03-22 09:07:30,431 [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-03-22 09:07:30,432 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 09:07:30,436 [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-03-22 09:07:30,440 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 09:07:30,440 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 09:07:30,440 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-03-22 09:07:30,440 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-03-22 09:07:30,441 [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-03-22 09:07:30,445 [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-03-22 09:07:30,445 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 8.8252ms INFO 2026-03-22 09:07:30,445 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 09:07:30,445 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0395ms 302 INFO 2026-03-22 09:07:31,331 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=Fb6rFhfSH22eUHprjJpC1Dvmfa90PSm84wmirSTrd9I&state=ww0fe1cb02189622be INFO 2026-03-22 09:07:31,331 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 09:07:31,331 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6861ms 200 text/html INFO 2026-03-22 09:07:31,461 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=Fb6rFhfSH22eUHprjJpC1Dvmfa90PSm84wmirSTrd9I INFO 2026-03-22 09:07:31,461 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 09:07:31,462 [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-03-22 09:07:31,464 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:Fb6rFhfSH22eUHprjJpC1Dvmfa90PSm84wmirSTrd9I,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 09:07:31,464 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 09:07:31,464 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:Fb6rFhfSH22eUHprjJpC1Dvmfa90PSm84wmirSTrd9I INFO 2026-03-22 09:07:31,464 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-03-22 09:07:31,464 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-03-22 09:07:31,601 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:tZXJBwGH6kAmXn84rKSJQ7SM_tQNBImp0iNozmUE44EOMvIFANHBq1S9cG2HdzCjdBhLN_qbESvTWxpXY6XdrSPkM7m97Yv5Rap1pyhbZLVvFHBCbWkGq2GwW1d4plyzyjUl1Pc8i8Lg1Nd58UJnsSSZ4OLhJoH78iX9pGQCDpFrOk3vpqkcCXJWF0EpXapGo9pYNBSCOtjUVyu73ynaig INFO 2026-03-22 09:07:31,601 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=tZXJBwGH6kAmXn84rKSJQ7SM_tQNBImp0iNozmUE44EOMvIFANHBq1S9cG2HdzCjdBhLN_qbESvTWxpXY6XdrSPkM7m97Yv5Rap1pyhbZLVvFHBCbWkGq2GwW1d4plyzyjUl1Pc8i8Lg1Nd58UJnsSSZ4OLhJoH78iX9pGQCDpFrOk3vpqkcCXJWF0EpXapGo9pYNBSCOtjUVyu73ynaig&code=Fb6rFhfSH22eUHprjJpC1Dvmfa90PSm84wmirSTrd9I INFO 2026-03-22 09:07:31,855 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"13713080081","DeviceId":"2fce7c0401719bd384df0c25511b043f","errcode":0,"errmsg":"ok"} INFO 2026-03-22 09:07:31,873 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:2fce7c0401719bd384df0c25511b043f WxUserId:13713080081 INFO 2026-03-22 09:07:31,889 [52 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D008402,a0188:1612 INFO 2026-03-22 09:07:32,003 [52 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-03-22 09:07:32,003 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 540.4595ms INFO 2026-03-22 09:07:32,003 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 09:07:32,003 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 542.4222ms 200 text/plain; charset=utf-8 INFO 2026-03-22 09:07:32,100 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141650852&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 09:07:32,101 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:07:32,101 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7622ms 200 text/html INFO 2026-03-22 09:07:32,501 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4446142628009787 INFO 2026-03-22 09:07:32,501 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 09:07:32,501 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6681ms 200 application/javascript INFO 2026-03-22 09:07:32,734 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 09:07:32,734 [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%3D1774141650852%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-03-22 09:07:32,734 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:32,734 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:32,734 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:32,737 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:32,737 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:32,738 [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-03-22 09:07:32,738 [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-03-22 09:07:32,739 [46 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141650852&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 09:07:32,739 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 09:07:32,739 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 09:07:32,739 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 09:07:32,742 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:32,742 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8213ms INFO 2026-03-22 09:07:32,742 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:32,742 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1525ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:32,754 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 09:07:32,756 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:32,756 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.2748ms INFO 2026-03-22 09:07:32,756 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:32,756 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7257ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:32,871 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 09:07:32,871 [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-03-22 09:07:32,871 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:32,871 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:32,871 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:32,871 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:32,873 [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-03-22 09:07:32,873 [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-03-22 09:07:32,873 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 09:07:32,874 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 09:07:32,874 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 09:07:32,876 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:32,876 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5576ms INFO 2026-03-22 09:07:32,876 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:32,876 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.363ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:32,903 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 09:07:32,906 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:32,906 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.4463ms INFO 2026-03-22 09:07:32,906 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:32,906 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3609ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,010 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 09:07:33,010 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 09:07:33,010 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 09:07:33,011 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:33,011 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:33,011 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:33,011 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 09:07:33,011 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:33,011 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 09:07:33,011 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5652ms 200 application/javascript INFO 2026-03-22 09:07:33,011 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 09:07:33,011 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 09:07:33,011 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 09:07:33,011 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6855ms 200 application/javascript INFO 2026-03-22 09:07:33,011 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5716ms 200 application/javascript INFO 2026-03-22 09:07:33,012 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0793ms 200 application/javascript INFO 2026-03-22 09:07:33,070 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 09:07:33,070 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 09:07:33,070 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 09:07:33,070 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6326ms 200 text/css INFO 2026-03-22 09:07:33,071 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 09:07:33,071 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3484ms 200 text/css INFO 2026-03-22 09:07:33,071 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 09:07:33,072 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 09:07:33,072 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.733ms 200 text/css INFO 2026-03-22 09:07:33,079 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 09:07:33,080 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:33,080 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 09:07:33,080 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4201ms 200 application/javascript INFO 2026-03-22 09:07:33,100 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 09:07:33,100 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 09:07:33,101 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:33,101 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,101 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 09:07:33,101 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,101 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5072ms 200 application/javascript INFO 2026-03-22 09:07:33,102 [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-03-22 09:07:33,109 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,109 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.6827ms INFO 2026-03-22 09:07:33,109 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,109 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7359ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,134 [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-03-22 09:07:33,134 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:33,135 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 09:07:33,135 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,135 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,135 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,135 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,136 [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-03-22 09:07:33,136 [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-03-22 09:07:33,139 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,139 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3122ms INFO 2026-03-22 09:07:33,140 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,140 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0571ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,141 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,141 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.15ms INFO 2026-03-22 09:07:33,141 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,141 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0135ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,261 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 09:07:33,261 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 09:07:33,261 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 09:07:33,261 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 09:07:33,261 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 09:07:33,261 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 09:07:33,261 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4797ms 200 image/png INFO 2026-03-22 09:07:33,261 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5207ms 200 image/png INFO 2026-03-22 09:07:33,261 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 09:07:33,261 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6162ms 200 image/png INFO 2026-03-22 09:07:33,261 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 09:07:33,261 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7462ms 200 image/png INFO 2026-03-22 09:07:33,294 [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-03-22 09:07:33,294 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 09:07:33,294 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,294 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,294 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,294 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,295 [48 ] 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-03-22 09:07:33,295 [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-03-22 09:07:33,299 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,299 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.297ms INFO 2026-03-22 09:07:33,299 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,299 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1972ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,303 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,303 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.007ms INFO 2026-03-22 09:07:33,303 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,304 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7238ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,321 [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-03-22 09:07:33,321 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 09:07:33,321 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,321 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 09:07:33,321 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,321 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,321 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,321 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,321 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,321 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 09:07:33,321 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,322 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,322 [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-03-22 09:07:33,322 [43 ] 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-03-22 09:07:33,323 [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-03-22 09:07:33,323 [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-03-22 09:07:33,326 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,326 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.6903ms INFO 2026-03-22 09:07:33,326 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,326 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3439ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,330 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,330 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.8538ms INFO 2026-03-22 09:07:33,330 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,330 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5225ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,330 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,330 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 7.9021ms INFO 2026-03-22 09:07:33,330 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,331 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6556ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,332 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,332 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.0727ms INFO 2026-03-22 09:07:33,332 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,332 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5942ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,350 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 09:07:33,350 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,351 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,352 [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-03-22 09:07:33,355 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,355 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1939ms INFO 2026-03-22 09:07:33,355 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,355 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7122ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,400 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 09:07:33,401 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 09:07:33,401 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4361ms 200 image/png INFO 2026-03-22 09:07:33,409 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 09:07:33,409 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 09:07:33,409 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 09:07:33,409 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 09:07:33,410 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8555ms 200 image/jpeg INFO 2026-03-22 09:07:33,410 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 09:07:33,410 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8622ms 200 image/jpeg INFO 2026-03-22 09:07:33,410 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 09:07:33,410 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1101ms 200 image/jpeg INFO 2026-03-22 09:07:33,446 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 09:07:33,446 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,446 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,447 [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-03-22 09:07:33,454 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 09:07:33,454 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:33,454 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,456 [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-03-22 09:07:33,457 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,457 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.4473ms INFO 2026-03-22 09:07:33,457 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,457 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2894ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:33,478 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:33,478 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.5432ms INFO 2026-03-22 09:07:33,478 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:33,478 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5417ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:36,471 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-22 09:07:36,471 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 09:07:36,471 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-22 09:07:36,471 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:36,471 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:36,471 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-22 09:07:36,471 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 09:07:36,471 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5612ms 200 text/css INFO 2026-03-22 09:07:36,471 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6209ms 200 application/javascript INFO 2026-03-22 09:07:36,472 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-22 09:07:36,472 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7604ms 200 application/javascript INFO 2026-03-22 09:07:36,502 [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-03-22 09:07:36,502 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:36,502 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:36,502 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:36,503 [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-03-22 09:07:36,509 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:36,509 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6807ms INFO 2026-03-22 09:07:36,509 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:36,509 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6476ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:36,691 [52 ] 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-03-22 09:07:36,691 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:36,691 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:36,692 [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-03-22 09:07:36,696 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:36,696 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0003ms INFO 2026-03-22 09:07:36,696 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:36,697 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0151ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:07:36,699 [52 ] 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-03-22 09:07:36,699 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:07:36,699 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:07:36,699 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:36,701 [52 ] 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-03-22 09:07:36,851 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:07:36,853 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 151.4215ms INFO 2026-03-22 09:07:36,853 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:07:36,853 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 154.0017ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:01,575 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141680277&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 09:08:01,576 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:08:01,576 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.927ms 200 text/html INFO 2026-03-22 09:08:02,541 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1324199707139303 INFO 2026-03-22 09:08:02,541 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 09:08:02,541 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7067ms 200 application/javascript INFO 2026-03-22 09:08:02,779 [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%3D1774141680277%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 09:08:02,779 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:02,779 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:02,781 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:08:02,782 [47 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774141680277&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 09:08:02,785 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:02,785 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1207ms INFO 2026-03-22 09:08:02,785 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:02,785 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3951ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:02,811 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 09:08:02,811 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:08:02,812 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:02,812 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:02,813 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:08:02,814 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 09:08:02,814 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 09:08:02,814 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 09:08:02,829 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 09:08:02,831 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:02,831 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4592ms INFO 2026-03-22 09:08:02,831 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:02,832 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.237ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:02,966 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 09:08:02,966 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:02,966 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:02,966 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 09:08:02,966 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:02,966 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:02,967 [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-03-22 09:08:02,968 [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-03-22 09:08:02,968 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 09:08:02,968 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 09:08:02,968 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 09:08:02,971 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:02,971 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.117ms INFO 2026-03-22 09:08:02,971 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:02,971 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7853ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:02,984 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 09:08:02,986 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:02,986 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.8927ms INFO 2026-03-22 09:08:02,986 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:02,986 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8599ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,111 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 09:08:03,111 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 09:08:03,111 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,111 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,111 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,111 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,112 [34 ] 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-03-22 09:08:03,112 [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-03-22 09:08:03,114 [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-03-22 09:08:03,114 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:08:03,116 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,116 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,116 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,116 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3935ms INFO 2026-03-22 09:08:03,116 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,116 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3011ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,116 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,116 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.8981ms INFO 2026-03-22 09:08:03,116 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,117 [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-03-22 09:08:03,117 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.194ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,122 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,122 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.6237ms INFO 2026-03-22 09:08:03,122 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,122 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4632ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,231 [48 ] 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-03-22 09:08:03,231 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,232 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,232 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 09:08:03,232 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,233 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,233 [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-03-22 09:08:03,234 [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-03-22 09:08:03,236 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,236 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0486ms INFO 2026-03-22 09:08:03,236 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,236 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8277ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,237 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,237 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2004ms INFO 2026-03-22 09:08:03,237 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,237 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7677ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,238 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 09:08:03,239 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,239 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,240 [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-03-22 09:08:03,243 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,243 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8834ms INFO 2026-03-22 09:08:03,243 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,243 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7008ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,302 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 09:08:03,302 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,302 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 09:08:03,302 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,302 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,302 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,303 [52 ] 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-03-22 09:08:03,304 [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-03-22 09:08:03,304 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 09:08:03,304 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,304 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,305 [48 ] 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-03-22 09:08:03,310 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,310 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,311 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.265ms INFO 2026-03-22 09:08:03,311 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,311 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.9962ms INFO 2026-03-22 09:08:03,311 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,311 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7745ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,311 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.657ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,311 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,312 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3272ms INFO 2026-03-22 09:08:03,312 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,312 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9516ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,340 [35 ] 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-03-22 09:08:03,341 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,341 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,342 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:08:03,345 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,345 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9498ms INFO 2026-03-22 09:08:03,345 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,345 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8333ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,367 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 09:08:03,367 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,367 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,368 [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-03-22 09:08:03,377 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,377 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.6362ms INFO 2026-03-22 09:08:03,377 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,377 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4531ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:03,383 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 09:08:03,383 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:03,384 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,385 [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-03-22 09:08:03,402 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:03,402 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.3593ms INFO 2026-03-22 09:08:03,402 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:03,402 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9565ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:04,779 [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-03-22 09:08:04,780 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:08:04,780 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:04,780 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:04,781 [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-03-22 09:08:04,787 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:04,787 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7881ms INFO 2026-03-22 09:08:04,787 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:04,787 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9571ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:04,788 [48 ] 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-03-22 09:08:04,788 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:08:04,788 [32 ] 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-03-22 09:08:04,789 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:04,789 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:04,790 [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-03-22 09:08:04,793 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:04,793 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9128ms INFO 2026-03-22 09:08:04,793 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:04,793 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7604ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:04,795 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:04,796 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:04,797 [48 ] 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-03-22 09:08:04,801 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:04,801 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.3417ms INFO 2026-03-22 09:08:04,801 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:04,801 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6268ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:08:15,482 [52 ] 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-03-22 09:08:15,483 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:08:15,483 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:08:15,483 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:15,484 [52 ] 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-03-22 09:08:15,538 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:08:15,539 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 54.7694ms INFO 2026-03-22 09:08:15,539 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:08:15,539 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.9613ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:20,444 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774142836217&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 09:27:20,445 [93 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:27:20,445 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9239ms 200 text/html INFO 2026-03-22 09:27:20,964 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7584808531321434 INFO 2026-03-22 09:27:20,965 [93 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 09:27:20,965 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6289ms 200 application/javascript INFO 2026-03-22 09:27:21,076 [93 ] 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%3D1774142836217%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 09:27:21,077 [93 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 09:27:21,077 [92 ] 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-03-22 09:27:21,077 [93 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 09:27:21,077 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:27:21,077 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,077 [92 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 09:27:21,077 [92 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 09:27:21,077 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,078 [93 ] 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-03-22 09:27:21,079 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 09:27:21,079 [93 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774142836217&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-03-22 09:27:21,080 [92 ] 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-03-22 09:27:21,080 [92 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 09:27:21,080 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:21,080 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3393ms INFO 2026-03-22 09:27:21,080 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,080 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.5861ms 401 application/json; charset=utf-8 INFO 2026-03-22 09:27:21,082 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:21,083 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.247ms INFO 2026-03-22 09:27:21,083 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,083 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8143ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:21,187 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 09:27:21,187 [95 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:27:21,188 [95 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 09:27:21,188 [95 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 09:27:21,188 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 09:27:21,190 [95 ] 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-03-22 09:27:21,191 [104 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NDYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjIxMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW7luiKs-WohyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzQ2IiwianRpIjoiOTRiNzMzNjctNDg2Ny00Y2E2LTk2ODUtOThhMTg4NzE4NmQ3IiwiaWF0IjoxNzc0MDUzNjEzLCJuYmYiOjE3NzQwNTM2MTEsImV4cCI6MTc3NDE0MDAxMywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ml5rQgamKOZrvtPvnfB3H8yj-6MpQZF3OwYHl04LF8w INFO 2026-03-22 09:27:21,193 [104 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:21,194 [104 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.9844ms INFO 2026-03-22 09:27:21,194 [104 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 09:27:21,194 [104 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3795ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:21,543 [95 ] 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-03-22 09:27:21,543 [95 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:27:21,543 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:21,545 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,547 [95 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 09:27:21,548 [95 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 09:27:21,548 [95 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 09:27:21,548 [95 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 09:27:21,584 [95 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 09:27:21,587 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:21,587 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 40.8481ms INFO 2026-03-22 09:27:21,587 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,588 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.9896ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:21,926 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 09:27:21,926 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:21,926 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,928 [95 ] 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-03-22 09:27:21,928 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:21,928 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,928 [93 ] 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-03-22 09:27:21,929 [95 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:27:21,929 [93 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 09:27:21,930 [93 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 09:27:21,930 [93 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 09:27:21,933 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:21,933 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4653ms INFO 2026-03-22 09:27:21,933 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,933 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2157ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:21,959 [93 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 09:27:21,961 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:21,962 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.2848ms INFO 2026-03-22 09:27:21,962 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:21,962 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.8026ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,052 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 09:27:22,052 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,052 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,053 [92 ] 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-03-22 09:27:22,059 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,059 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.7549ms INFO 2026-03-22 09:27:22,059 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,059 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6272ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,070 [92 ] 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-03-22 09:27:22,070 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,070 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,070 [104 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 09:27:22,070 [104 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:27:22,071 [104 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,071 [104 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,071 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:27:22,072 [104 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:27:22,074 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,075 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2439ms INFO 2026-03-22 09:27:22,075 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,075 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0312ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,091 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,091 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 19.4386ms INFO 2026-03-22 09:27:22,091 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,091 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1755ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,106 [95 ] 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-03-22 09:27:22,107 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,107 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,107 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 09:27:22,108 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,108 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,108 [95 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:27:22,109 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:27:22,111 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,111 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8563ms INFO 2026-03-22 09:27:22,111 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,111 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6166ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,112 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,112 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2004ms INFO 2026-03-22 09:27:22,112 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,112 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9388ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,125 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 09:27:22,125 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,125 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,126 [95 ] 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-03-22 09:27:22,129 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,129 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7127ms INFO 2026-03-22 09:27:22,129 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,129 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2944ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,141 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 09:27:22,142 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,142 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,142 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 09:27:22,142 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,142 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,143 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:27:22,144 [95 ] 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-03-22 09:27:22,147 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,147 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.9986ms INFO 2026-03-22 09:27:22,147 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,147 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8445ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,150 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,150 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5269ms INFO 2026-03-22 09:27:22,150 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,151 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2319ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,380 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 09:27:22,380 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,380 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,382 [95 ] 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-03-22 09:27:22,387 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,387 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0167ms INFO 2026-03-22 09:27:22,387 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,387 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9005ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,738 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 09:27:22,738 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,738 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,740 [92 ] 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-03-22 09:27:22,741 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 09:27:22,741 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:22,741 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,743 [95 ] 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-03-22 09:27:22,758 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,758 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.4977ms INFO 2026-03-22 09:27:22,758 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,758 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4419ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:22,795 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:22,795 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 52.1659ms INFO 2026-03-22 09:27:22,795 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:22,795 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.9111ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:27:23,061 [95 ] 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-03-22 09:27:23,061 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:27:23,061 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:23,063 [95 ] 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-03-22 09:27:23,066 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:27:23,066 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1688ms INFO 2026-03-22 09:27:23,066 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:27:23,066 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0553ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:34,956 [79 ] 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-03-22 09:36:34,956 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:36:34,957 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9136ms 200 text/html INFO 2026-03-22 09:36:35,031 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774143394570&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 09:36:35,031 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 09:36:35,031 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8583ms 200 text/html INFO 2026-03-22 09:36:35,620 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9251502594437615 INFO 2026-03-22 09:36:35,620 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 09:36:35,620 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6792ms 200 application/javascript INFO 2026-03-22 09:36:35,765 [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%3D1774143394570%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 09:36:35,765 [79 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 09:36:35,765 [79 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 09:36:35,766 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:35,767 [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-03-22 09:36:35,768 [79 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774143394570&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 09:36:35,771 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:35,771 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9113ms INFO 2026-03-22 09:36:35,771 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:35,771 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2388ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:35,789 [77 ] 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-03-22 09:36:35,789 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:35,789 [77 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 09:36:35,789 [77 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 09:36:35,789 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:35,791 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 09:36:35,791 [77 ] 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-03-22 09:36:35,792 [77 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 09:36:35,792 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:35,792 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2166ms INFO 2026-03-22 09:36:35,792 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:35,792 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1817ms 401 application/json; charset=utf-8 INFO 2026-03-22 09:36:35,881 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-22 09:36:35,881 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:35,882 [77 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 09:36:35,882 [77 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 09:36:35,882 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 09:36:35,883 [77 ] 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-03-22 09:36:35,885 [79 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MzYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMzYxNyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueGiumcsiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTM2IiwianRpIjoiZjk4MzA3NjEtNzhkZS00ZmYyLTgwMzAtZmI4MDNkOTQxMTU3IiwiaWF0IjoxNzczNzQ5Nzc5LCJuYmYiOjE3NzM3NDk3NzcsImV4cCI6MTc3MzgzNjE3OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.rNF-NOp3jRj_GwR5YJYM8Wh8UkIrYE7h-msQ8DPPT-w INFO 2026-03-22 09:36:35,887 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:35,887 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.9361ms INFO 2026-03-22 09:36:35,887 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 09:36:35,887 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9448ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,032 [76 ] 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-03-22 09:36:36,032 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:36,033 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,035 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,036 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:36:36,037 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 09:36:36,037 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 09:36:36,037 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 09:36:36,052 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 09:36:36,054 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,054 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.3454ms INFO 2026-03-22 09:36:36,054 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,054 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2227ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,164 [77 ] 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-03-22 09:36:36,165 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,165 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,166 [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-03-22 09:36:36,169 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 09:36:36,169 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,169 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,170 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,170 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5921ms INFO 2026-03-22 09:36:36,170 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,170 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7915ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,170 [76 ] 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-03-22 09:36:36,171 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 09:36:36,171 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 09:36:36,171 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 09:36:36,201 [76 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 09:36:36,204 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,204 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.1707ms INFO 2026-03-22 09:36:36,204 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,205 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.9979ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,299 [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-03-22 09:36:36,300 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,300 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,301 [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-03-22 09:36:36,303 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 09:36:36,303 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,303 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,304 [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-03-22 09:36:36,305 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,305 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8484ms INFO 2026-03-22 09:36:36,305 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,306 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.09ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,310 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,310 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.0692ms INFO 2026-03-22 09:36:36,310 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,310 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7949ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,331 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 09:36:36,331 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:36,331 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,331 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,332 [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-03-22 09:36:36,338 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,338 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.426ms INFO 2026-03-22 09:36:36,338 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,338 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2012ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,345 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 09:36:36,345 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,345 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,346 [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-03-22 09:36:36,347 [72 ] 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-03-22 09:36:36,348 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,348 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,349 [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-03-22 09:36:36,350 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,350 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5415ms INFO 2026-03-22 09:36:36,350 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,350 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2009ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,352 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,353 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3914ms INFO 2026-03-22 09:36:36,353 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,353 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1954ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,370 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 09:36:36,370 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,370 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,372 [74 ] 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-03-22 09:36:36,375 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,375 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8544ms INFO 2026-03-22 09:36:36,375 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,375 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.84ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,376 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 09:36:36,376 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,376 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 09:36:36,376 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,376 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,376 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,377 [74 ] 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-03-22 09:36:36,378 [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-03-22 09:36:36,384 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,384 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.0417ms INFO 2026-03-22 09:36:36,384 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,384 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7725ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,385 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,385 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8214ms INFO 2026-03-22 09:36:36,385 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,385 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4747ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,418 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 09:36:36,419 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,419 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,420 [74 ] 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-03-22 09:36:36,424 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,424 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2939ms INFO 2026-03-22 09:36:36,424 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,424 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8527ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,440 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 09:36:36,440 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,440 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,441 [74 ] 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-03-22 09:36:36,445 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 09:36:36,445 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,445 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,447 [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-03-22 09:36:36,450 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,450 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.6415ms INFO 2026-03-22 09:36:36,450 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,450 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1956ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,464 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,464 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.2184ms INFO 2026-03-22 09:36:36,464 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,464 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8833ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:36,700 [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-03-22 09:36:36,700 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:36,700 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,702 [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-03-22 09:36:36,705 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:36,705 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.112ms INFO 2026-03-22 09:36:36,705 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:36,705 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1184ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:41,650 [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-03-22 09:36:41,650 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:41,650 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:41,650 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:41,652 [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-03-22 09:36:41,656 [74 ] 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-03-22 09:36:41,656 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:41,656 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:41,658 [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-03-22 09:36:41,658 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:41,658 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1626ms INFO 2026-03-22 09:36:41,658 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:41,658 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2474ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:41,661 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:41,661 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8634ms INFO 2026-03-22 09:36:41,661 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:41,661 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6377ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:41,662 [74 ] 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-03-22 09:36:41,662 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:41,662 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:41,663 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:41,664 [74 ] 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-03-22 09:36:41,668 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:41,668 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.5185ms INFO 2026-03-22 09:36:41,668 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:41,668 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.114ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:43,256 [72 ] 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-03-22 09:36:43,256 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:43,256 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:43,256 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:43,258 [72 ] 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-03-22 09:36:43,293 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:43,293 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 34.7773ms INFO 2026-03-22 09:36:43,293 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:43,293 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9445ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:54,080 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/cardPanle.3bec7bb3.css INFO 2026-03-22 09:36:54,080 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/cardPanle.257388ba.js INFO 2026-03-22 09:36:54,080 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:54,090 [80 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/cardPanle.3bec7bb3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\cardPanle.3bec7bb3.css' INFO 2026-03-22 09:36:54,090 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0844ms 200 text/css INFO 2026-03-22 09:36:54,106 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/cardPanle.257388ba.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\cardPanle.257388ba.js' INFO 2026-03-22 09:36:54,106 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.8513ms 200 application/javascript INFO 2026-03-22 09:36:54,113 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 38 INFO 2026-03-22 09:36:54,113 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:54,113 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:54,113 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,115 [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-03-22 09:36:54,121 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:54,121 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7756ms INFO 2026-03-22 09:36:54,121 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,121 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9162ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:54,199 [77 ] 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-03-22 09:36:54,199 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:54,199 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,201 [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-03-22 09:36:54,201 [74 ] 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-03-22 09:36:54,201 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:54,202 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,203 [74 ] 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-03-22 09:36:54,205 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/GetSelfCard?k_Id=0& INFO 2026-03-22 09:36:54,205 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:54,205 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,205 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:54,205 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4239ms INFO 2026-03-22 09:36:54,205 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,205 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3123ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:54,207 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:54,207 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8594ms INFO 2026-03-22 09:36:54,207 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,207 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5631ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:54,207 [80 ] 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-03-22 09:36:54,252 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:54,253 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M) in 45.7503ms INFO 2026-03-22 09:36:54,253 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,253 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.5537ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:54,302 [74 ] 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-03-22 09:36:54,302 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:54,302 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,304 [74 ] 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-03-22 09:36:54,307 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:54,307 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0882ms INFO 2026-03-22 09:36:54,307 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:54,307 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0505ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:55,376 [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 71 INFO 2026-03-22 09:36:55,376 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:36:55,376 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:55,377 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:55,378 [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-03-22 09:36:55,384 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:55,384 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.403ms INFO 2026-03-22 09:36:55,384 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:55,384 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4437ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:36:55,504 [80 ] 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-03-22 09:36:55,504 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:36:55,504 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:55,506 [80 ] 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-03-22 09:36:55,544 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:36:55,547 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M) in 40.8979ms INFO 2026-03-22 09:36:55,547 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M)' INFO 2026-03-22 09:36:55,547 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.4264ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:37:09,915 [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-03-22 09:37:09,915 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:37:09,915 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:37:09,915 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:09,916 [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-03-22 09:37:09,938 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:37:09,938 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 21.7994ms INFO 2026-03-22 09:37:09,938 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:09,938 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8764ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:37:18,610 [79 ] 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-03-22 09:37:18,610 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:37:18,610 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:37:18,610 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:18,612 [79 ] 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-03-22 09:37:18,619 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:37:18,619 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9927ms INFO 2026-03-22 09:37:18,619 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:18,619 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4158ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:37:18,736 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/DoCreateSelfCard? application/json 30038 INFO 2026-03-22 09:37:18,736 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:37:18,737 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:37:18,737 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:18,739 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoCreateSelfCard", controller = "Card"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto DoCreateSelfCard(Sg.Hcm.WebPub.Dto.PanelDto) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:37:18,821 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:37:18,821 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M) in 82.0768ms INFO 2026-03-22 09:37:18,821 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:18,821 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.7862ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:37:18,947 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/DoEntityFlowWork? application/x-www-form-urlencoded 12 INFO 2026-03-22 09:37:18,947 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:37:18,947 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:37:18,947 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:18,949 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoEntityFlowWork", controller = "Card"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultAttDto DoEntityFlowWork(System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:37:18,965 [80 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377170,Dealer:1536,FlowID:89,KeyField:K_ID,KeyFieldValue:664470139,FlowTable:K_Card,ApplyA0188:1536,flowNode:begin INFO 2026-03-22 09:37:18,966 [80 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP1,PreA0188:1536,FlowID:89,KeyField:K_ID,KeyFieldValue:664470139,FlowTable:K_Card,ApplyA0188:1536,flowNode:N1661331571231 INFO 2026-03-22 09:37:18,987 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:37:18,987 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 38.1187ms INFO 2026-03-22 09:37:18,987 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:18,988 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.4693ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:37:20,117 [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-03-22 09:37:20,118 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:37:20,118 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:37:20,118 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:20,119 [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-03-22 09:37:20,125 [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-03-22 09:37:20,125 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 09:37:20,125 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:37:20,125 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:20,126 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:37:20,126 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2191ms INFO 2026-03-22 09:37:20,126 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:20,126 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3495ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:37:20,126 [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-03-22 09:37:20,131 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:37:20,131 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.3945ms INFO 2026-03-22 09:37:20,131 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 09:37:20,131 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1857ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:39:15,693 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 09:39:15,694 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:39:15,694 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 09:39:15,695 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:39:15,695 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 09:39:15,695 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:39:15,696 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:39:15,696 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:39:15,696 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:39:15,697 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 09:39:15,697 [86 ] 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-03-22 09:39:15,697 [88 ] 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-03-22 09:39:15,705 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:39:15,705 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2709ms INFO 2026-03-22 09:39:15,705 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 09:39:15,706 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3907ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:39:15,710 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:39:15,710 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.0725ms INFO 2026-03-22 09:39:15,710 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 09:39:15,710 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9888ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:39:15,717 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:39:15,718 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.3854ms INFO 2026-03-22 09:39:15,718 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 09:39:15,718 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9817ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:39:16,194 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 09:39:16,194 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 09:39:16,194 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:39:16,196 [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-03-22 09:39:16,199 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 09:39:16,200 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.8236ms INFO 2026-03-22 09:39:16,200 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 09:39:16,200 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.888ms 200 application/json; charset=utf-8 INFO 2026-03-22 09:58:15,522 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.171:8082/HcmM/ INFO 2026-03-22 09:58:15,535 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8739ms 404 INFO 2026-03-22 10:10:32,419 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 10:10:32,420 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 10:10:32,420 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9717ms 200 text/html INFO 2026-03-22 10:10:32,703 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145432526&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 10:10:32,704 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 10:10:32,704 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8836ms 200 text/html INFO 2026-03-22 10:10:33,125 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5536893370668448 INFO 2026-03-22 10:10:33,126 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 10:10:33,126 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7359ms 200 application/javascript INFO 2026-03-22 10:10:33,248 [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%3D1774145432526%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 10:10:33,249 [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-03-22 10:10:33,249 [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-03-22 10:10:33,249 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,251 [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-03-22 10:10:33,252 [65 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145432526&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 10:10:33,292 [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-03-22 10:10:33,292 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:10:33,293 [54 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 10:10:33,293 [54 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 10:10:33,293 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,294 [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). WARN 2026-03-22 10:10:33,295 [54 ] 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-03-22 10:10:33,295 [54 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 10:10:33,295 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,295 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0873ms INFO 2026-03-22 10:10:33,296 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,296 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3038ms 401 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,391 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-22 10:10:33,391 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:10:33,391 [54 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 10:10:33,392 [54 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 10:10:33,392 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:10:33,393 [54 ] 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-03-22 10:10:33,407 [68 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0ODAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNjMwNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOmbqCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDgwIiwianRpIjoiMjUyMmY5OTYtNDFkYS00YmM5LWE4NTItODc2M2Y2Mjc3ZGQ4IiwiaWF0IjoxNzczOTg0Mjg3LCJuYmYiOjE3NzM5ODQyODUsImV4cCI6MTc3NDA3MDY4NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.FiAQ1BlpiVcwRQH-JxHrIoWXvjR1pV5P-iHnuetcUAo INFO 2026-03-22 10:10:33,409 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,410 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 16.532ms INFO 2026-03-22 10:10:33,410 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:10:33,410 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.71ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,509 [68 ] 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-03-22 10:10:33,509 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:10:33,510 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,512 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,513 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:10:33,514 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 10:10:33,514 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 10:10:33,514 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 10:10:33,529 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 10:10:33,532 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,532 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.7528ms INFO 2026-03-22 10:10:33,532 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,532 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6766ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,619 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,620 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 368.9005ms INFO 2026-03-22 10:10:33,620 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,620 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 371.3665ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,641 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 10:10:33,641 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,642 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,643 [29 ] 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-03-22 10:10:33,644 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 10:10:33,645 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 10:10:33,645 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 10:10:33,674 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 10:10:33,678 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,678 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.4046ms INFO 2026-03-22 10:10:33,678 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,678 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.6893ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,686 [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-03-22 10:10:33,686 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,686 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,687 [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-03-22 10:10:33,691 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,691 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2844ms INFO 2026-03-22 10:10:33,691 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,691 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2281ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,772 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 10:10:33,773 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,773 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,774 [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-03-22 10:10:33,779 [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-03-22 10:10:33,779 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,779 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,780 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,780 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9043ms INFO 2026-03-22 10:10:33,780 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,780 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8453ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,780 [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-03-22 10:10:33,781 [29 ] 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-03-22 10:10:33,781 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:10:33,782 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,782 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,783 [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-03-22 10:10:33,784 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,784 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4181ms INFO 2026-03-22 10:10:33,784 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,784 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2996ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,788 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,788 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2533ms INFO 2026-03-22 10:10:33,788 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,788 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2685ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,813 [29 ] 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-03-22 10:10:33,813 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,813 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,815 [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-03-22 10:10:33,818 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,818 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3203ms INFO 2026-03-22 10:10:33,818 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,818 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0792ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,880 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 10:10:33,881 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,881 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,882 [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-03-22 10:10:33,887 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,887 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9826ms INFO 2026-03-22 10:10:33,887 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,888 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2908ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,942 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20& INFO 2026-03-22 10:10:33,943 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,943 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,944 [66 ] 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-03-22 10:10:33,983 [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-03-22 10:10:33,984 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:33,984 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,985 [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-03-22 10:10:33,994 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,994 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.4651ms INFO 2026-03-22 10:10:33,994 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,994 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5472ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:33,995 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:33,995 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.6238ms INFO 2026-03-22 10:10:33,995 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:33,995 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.7077ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,119 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377158&isHis=& INFO 2026-03-22 10:10:34,119 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,119 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,120 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 10:10:34,120 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,120 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,121 [66 ] 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-03-22 10:10:34,122 [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-03-22 10:10:34,125 [66 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 10:10:34,129 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,129 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.2233ms INFO 2026-03-22 10:10:34,129 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,129 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0529ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,132 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,132 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.886ms INFO 2026-03-22 10:10:34,132 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,132 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0132ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,233 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660288224736&guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20&recordId=66512&tableName=K_LEAVE& INFO 2026-03-22 10:10:34,233 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,233 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,234 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20&isHis=& INFO 2026-03-22 10:10:34,234 [68 ] 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-03-22 10:10:34,234 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,235 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,236 [66 ] 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-03-22 10:10:34,261 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20&flowID=78&nodeCode=N1660288224736& INFO 2026-03-22 10:10:34,262 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,262 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,263 [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-03-22 10:10:34,290 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,290 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 54.5531ms INFO 2026-03-22 10:10:34,290 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,291 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.5479ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,300 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,300 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 65.7933ms INFO 2026-03-22 10:10:34,300 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,300 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.5963ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,334 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,334 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 70.7072ms INFO 2026-03-22 10:10:34,334 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,334 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.5777ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,440 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377158& INFO 2026-03-22 10:10:34,440 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,441 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,443 [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-03-22 10:10:34,462 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,463 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 20.3852ms INFO 2026-03-22 10:10:34,463 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,463 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0008ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,592 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-22 10:10:34,592 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,593 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,594 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:10:34,597 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,597 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2707ms INFO 2026-03-22 10:10:34,597 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,597 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2771ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,619 [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-03-22 10:10:34,619 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,619 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,620 [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-03-22 10:10:34,623 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,623 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8286ms INFO 2026-03-22 10:10:34,623 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,623 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5133ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,653 [66 ] 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-03-22 10:10:34,653 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,653 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,654 [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-03-22 10:10:34,657 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,657 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8139ms INFO 2026-03-22 10:10:34,657 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,657 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5149ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:34,669 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20& INFO 2026-03-22 10:10:34,669 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:34,669 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,671 [66 ] 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-03-22 10:10:34,757 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:34,760 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 89.1521ms INFO 2026-03-22 10:10:34,761 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:34,761 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.5251ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:36,021 [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-03-22 10:10:36,022 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:10:36,022 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:36,022 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:36,023 [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-03-22 10:10:36,030 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:36,030 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.5915ms INFO 2026-03-22 10:10:36,030 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:36,030 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7133ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:36,166 [66 ] 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=0DltQfpnWEA%3D& INFO 2026-03-22 10:10:36,166 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:36,167 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:36,168 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:10:36,174 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:36,174 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.4589ms INFO 2026-03-22 10:10:36,174 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:36,174 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3665ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:36,177 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-22 10:10:36,177 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:36,177 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:36,178 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:10:36,183 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:36,183 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.2555ms INFO 2026-03-22 10:10:36,183 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:36,183 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9108ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:10:36,272 [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-03-22 10:10:36,272 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:10:36,272 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:36,274 [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-03-22 10:10:36,276 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:10:36,276 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8569ms INFO 2026-03-22 10:10:36,276 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:10:36,277 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6582ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:33,213 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145672071&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 10:14:33,214 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 10:14:33,214 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7064ms 200 text/html INFO 2026-03-22 10:14:33,828 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.005823831994019035 INFO 2026-03-22 10:14:33,829 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 10:14:33,829 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9202ms 200 application/javascript INFO 2026-03-22 10:14:33,935 [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%3D1774145672071%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 10:14:33,935 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:33,937 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:33,939 [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-03-22 10:14:33,941 [45 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145672071&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 10:14:33,943 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:33,943 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0525ms INFO 2026-03-22 10:14:33,943 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:33,944 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7269ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:33,955 [11 ] 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-03-22 10:14:33,955 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:14:33,955 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:33,955 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:33,956 [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-03-22 10:14:33,958 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 10:14:33,958 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 10:14:33,958 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 10:14:33,972 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 10:14:33,975 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:33,975 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.8104ms INFO 2026-03-22 10:14:33,975 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:33,975 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8059ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,066 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 10:14:34,066 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,066 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,068 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:14:34,068 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 10:14:34,069 [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-03-22 10:14:34,069 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 10:14:34,069 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 10:14:34,069 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,069 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,070 [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-03-22 10:14:34,074 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,074 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2621ms INFO 2026-03-22 10:14:34,074 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,074 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0965ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,099 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 10:14:34,101 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,102 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.9788ms INFO 2026-03-22 10:14:34,102 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,102 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0582ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,207 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 10:14:34,207 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,207 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,208 [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-03-22 10:14:34,209 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 10:14:34,209 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,209 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,210 [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-03-22 10:14:34,214 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,214 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3831ms INFO 2026-03-22 10:14:34,214 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,214 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.323ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,214 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,214 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.778ms INFO 2026-03-22 10:14:34,214 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,214 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7268ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,234 [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-03-22 10:14:34,234 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:14:34,234 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,234 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,236 [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-03-22 10:14:34,237 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 10:14:34,237 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,237 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,239 [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-03-22 10:14:34,240 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 10:14:34,240 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,240 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,241 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,241 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4852ms INFO 2026-03-22 10:14:34,241 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,241 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1817ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,242 [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-03-22 10:14:34,242 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,242 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1717ms INFO 2026-03-22 10:14:34,242 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,242 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9327ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,245 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,245 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3218ms INFO 2026-03-22 10:14:34,245 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,245 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1145ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,259 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 10:14:34,259 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 10:14:34,259 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,259 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,259 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,259 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,260 [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-03-22 10:14:34,260 [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-03-22 10:14:34,267 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,267 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 6.6598ms INFO 2026-03-22 10:14:34,267 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,267 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2584ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,268 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,268 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6854ms INFO 2026-03-22 10:14:34,268 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,268 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2972ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,271 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 10:14:34,272 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,272 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,273 [45 ] 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-03-22 10:14:34,276 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,276 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3256ms INFO 2026-03-22 10:14:34,276 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,276 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7918ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,303 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 10:14:34,303 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,303 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,304 [48 ] 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-03-22 10:14:34,309 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,309 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3454ms INFO 2026-03-22 10:14:34,309 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,309 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9844ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,333 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 10:14:34,333 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,333 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,334 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 10:14:34,334 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:34,334 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,335 [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-03-22 10:14:34,336 [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-03-22 10:14:34,343 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,343 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.606ms INFO 2026-03-22 10:14:34,343 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,343 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4754ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:34,354 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:34,354 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.1776ms INFO 2026-03-22 10:14:34,354 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:34,354 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0011ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:35,010 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 10:14:35,010 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:35,011 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:35,012 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:14:35,015 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:35,016 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7191ms INFO 2026-03-22 10:14:35,016 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:35,016 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7627ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:36,914 [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-03-22 10:14:36,914 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:14:36,914 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:36,914 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,916 [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-03-22 10:14:36,921 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:36,922 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8976ms INFO 2026-03-22 10:14:36,922 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,922 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9417ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:36,931 [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-03-22 10:14:36,931 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:36,931 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,931 [47 ] 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-03-22 10:14:36,931 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:36,932 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,932 [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-03-22 10:14:36,933 [47 ] 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-03-22 10:14:36,935 [4 ] 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-03-22 10:14:36,935 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:36,935 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,935 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:36,935 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9031ms INFO 2026-03-22 10:14:36,935 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,935 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7232ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:36,936 [4 ] 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-03-22 10:14:36,937 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:36,937 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.6871ms INFO 2026-03-22 10:14:36,937 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,937 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2952ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:36,940 [11 ] 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-03-22 10:14:36,940 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:36,940 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,941 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:14:36,941 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:36,941 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.9018ms INFO 2026-03-22 10:14:36,941 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,941 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8693ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:36,942 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 10:14:36,942 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:36,942 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,944 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:14:36,944 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:36,944 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7851ms INFO 2026-03-22 10:14:36,944 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,944 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4114ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:36,946 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:36,946 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7565ms INFO 2026-03-22 10:14:36,946 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:36,947 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4725ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:14:37,027 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65161& INFO 2026-03-22 10:14:37,027 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:14:37,027 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:37,029 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:14:37,035 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:14:37,078 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 49.2733ms INFO 2026-03-22 10:14:37,078 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:14:37,078 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.962ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:03,873 [45 ] 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-03-22 10:15:03,873 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:03,873 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:03,873 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:03,875 [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-03-22 10:15:03,880 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:03,881 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5985ms INFO 2026-03-22 10:15:03,881 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:03,881 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.927ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:03,882 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-22 10:15:03,883 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:03,883 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:03,884 [43 ] 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-03-22 10:15:03,885 [39 ] 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-03-22 10:15:03,886 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:03,886 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:03,887 [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-03-22 10:15:03,888 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:03,888 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 4.2269ms INFO 2026-03-22 10:15:03,888 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:03,888 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9997ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:03,890 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:03,890 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7064ms INFO 2026-03-22 10:15:03,890 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:03,890 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.518ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:03,976 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-03&page=1&isYearMonth=false&beginDate=2026-03-01&endDate=2026-03-21& INFO 2026-03-22 10:15:03,976 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:03,976 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:03,978 [45 ] 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-03-22 10:15:04,369 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:04,369 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 391.203ms INFO 2026-03-22 10:15:04,369 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:04,369 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 393.2124ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:06,215 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 10:15:06,215 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:06,215 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:06,215 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:06,217 [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-03-22 10:15:06,217 [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-03-22 10:15:06,217 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:06,217 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:06,219 [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-03-22 10:15:06,222 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:06,222 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.958ms INFO 2026-03-22 10:15:06,222 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:06,222 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8698ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:06,223 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:06,223 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5939ms INFO 2026-03-22 10:15:06,223 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:06,223 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6228ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:09,440 [44 ] 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-03-22 10:15:09,440 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:09,440 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:09,440 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:09,442 [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-03-22 10:15:09,442 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-03&page=1&isYearMonth=false&beginDate=2026-03-01&endDate=2026-03-21& INFO 2026-03-22 10:15:09,443 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:09,443 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:09,444 [43 ] 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-03-22 10:15:09,463 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:09,463 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 21.1216ms INFO 2026-03-22 10:15:09,463 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:09,463 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.333ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:09,794 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:09,794 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 350.0324ms INFO 2026-03-22 10:15:09,794 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:09,794 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 352.0296ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:14,525 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 10:15:14,525 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 10:15:14,526 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.927ms 200 text/html INFO 2026-03-22 10:15:14,584 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 10:15:14,587 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 10:15:14,587 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8585ms 200 text/css INFO 2026-03-22 10:15:14,616 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-22 10:15:14,617 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 10:15:14,617 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 10:15:14,617 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4836ms 200 application/javascript INFO 2026-03-22 10:15:14,617 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 10:15:14,618 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:14,618 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 10:15:14,618 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 10:15:14,618 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.595ms 200 application/javascript INFO 2026-03-22 10:15:14,618 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 10:15:14,618 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-03-22 10:15:14,618 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1106ms 200 application/javascript INFO 2026-03-22 10:15:14,619 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 10:15:14,619 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8179ms 200 application/javascript INFO 2026-03-22 10:15:14,644 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 10:15:14,645 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 10:15:14,646 [44 ] 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-03-22 10:15:14,646 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3293ms 200 application/javascript INFO 2026-03-22 10:15:14,646 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 10:15:14,646 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 10:15:14,646 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 10:15:14,646 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.761ms 200 application/javascript INFO 2026-03-22 10:15:14,646 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4046ms 200 application/javascript INFO 2026-03-22 10:15:14,659 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 10:15:14,659 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6477ms 200 application/javascript INFO 2026-03-22 10:15:14,669 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145715029&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 10:15:14,669 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 10:15:14,670 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5802ms 200 text/html INFO 2026-03-22 10:15:14,699 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 10:15:14,699 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:14,710 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 10:15:14,710 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6329ms 200 application/javascript INFO 2026-03-22 10:15:14,716 [34 ] 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-03-22 10:15:14,717 [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-03-22 10:15:14,717 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.378ms 200 application/javascript INFO 2026-03-22 10:15:15,823 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 10:15:15,823 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 10:15:15,824 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7265ms 200 application/javascript INFO 2026-03-22 10:15:16,369 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5463276916584086 INFO 2026-03-22 10:15:16,370 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 10:15:16,370 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6301ms 200 application/javascript INFO 2026-03-22 10:15:16,370 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 10:15:16,371 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 10:15:16,371 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6349ms 200 image/jpeg INFO 2026-03-22 10:15:16,550 [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%3D1774145715029%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 10:15:16,550 [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-03-22 10:15:16,551 [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-03-22 10:15:16,551 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,552 [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-03-22 10:15:16,553 [37 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145715029&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 10:15:16,556 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:16,556 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9624ms INFO 2026-03-22 10:15:16,556 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,556 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.382ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:16,558 [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-03-22 10:15:16,559 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:16,559 [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-03-22 10:15:16,559 [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-03-22 10:15:16,559 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,560 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-22 10:15:16,561 [36 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 10:15:16,561 [36 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 10:15:16,561 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:16,561 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1497ms INFO 2026-03-22 10:15:16,561 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,562 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1703ms 401 application/json; charset=utf-8 INFO 2026-03-22 10:15:16,650 [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-03-22 10:15:16,650 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:16,650 [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-03-22 10:15:16,650 [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-03-22 10:15:16,651 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:15:16,652 [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-03-22 10:15:16,653 [36 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTQyIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMDEiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmnajmmIroh7siLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNDIiLCJqdGkiOiJhNWZjOGU1ZS1lNmZlLTRlZjItYTU1OC1jNWI5NTU5MTQyYWUiLCJpYXQiOjE3NzQwMTIxMzYsIm5iZiI6MTc3NDAxMjEzNCwiZXhwIjoxNzc0MDk4NTM2LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.UfS5rnShiY4dZfoyLz9VD2yIBwOE1wHFQ_cmjKsqKp4 INFO 2026-03-22 10:15:16,656 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:16,656 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.1475ms INFO 2026-03-22 10:15:16,656 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:15:16,656 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1562ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:16,759 [37 ] 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-03-22 10:15:16,760 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:16,760 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:16,761 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,763 [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-03-22 10:15:16,764 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 10:15:16,764 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 10:15:16,764 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 10:15:16,779 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 10:15:16,782 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:16,782 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.8283ms INFO 2026-03-22 10:15:16,782 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,782 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4391ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:16,895 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 10:15:16,896 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:16,896 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,897 [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-03-22 10:15:16,898 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 10:15:16,898 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 10:15:16,898 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 10:15:16,907 [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-03-22 10:15:16,907 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:16,907 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,908 [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-03-22 10:15:16,911 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:16,912 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2105ms INFO 2026-03-22 10:15:16,912 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,912 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1053ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:16,927 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 10:15:16,930 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:16,930 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.631ms INFO 2026-03-22 10:15:16,930 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:16,930 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.5828ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,018 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 10:15:17,018 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:17,018 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 10:15:17,018 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5601ms 200 application/javascript INFO 2026-03-22 10:15:17,032 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 10:15:17,032 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 10:15:17,032 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4626ms 200 text/css INFO 2026-03-22 10:15:17,032 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 10:15:17,033 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 10:15:17,033 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8812ms 200 text/css INFO 2026-03-22 10:15:17,034 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 10:15:17,034 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:17,034 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 10:15:17,034 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4535ms 200 application/javascript INFO 2026-03-22 10:15:17,034 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 10:15:17,034 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:17,034 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 10:15:17,035 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4042ms 200 application/javascript INFO 2026-03-22 10:15:17,061 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 10:15:17,061 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 10:15:17,061 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:17,061 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 10:15:17,062 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5179ms 200 application/javascript INFO 2026-03-22 10:15:17,062 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 10:15:17,062 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4856ms 200 text/css INFO 2026-03-22 10:15:17,063 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 10:15:17,063 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:17,064 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 10:15:17,064 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 10:15:17,064 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.687ms 200 application/javascript INFO 2026-03-22 10:15:17,064 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:17,064 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 10:15:17,064 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6361ms 200 application/javascript INFO 2026-03-22 10:15:17,124 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 10:15:17,124 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,125 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,126 [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-03-22 10:15:17,131 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,132 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.7386ms INFO 2026-03-22 10:15:17,132 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,132 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4858ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,134 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 10:15:17,134 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,134 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,136 [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-03-22 10:15:17,139 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,139 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.004ms INFO 2026-03-22 10:15:17,139 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,139 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6667ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,146 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 10:15:17,146 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:17,146 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,146 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,148 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:17,153 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,153 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0323ms INFO 2026-03-22 10:15:17,153 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,153 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7467ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,237 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 10:15:17,238 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,238 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,239 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:17,244 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,244 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8939ms INFO 2026-03-22 10:15:17,244 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,244 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7864ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,482 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 10:15:17,483 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 10:15:17,483 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5363ms 200 image/png INFO 2026-03-22 10:15:17,484 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 10:15:17,484 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 10:15:17,484 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 10:15:17,484 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4403ms 200 image/png INFO 2026-03-22 10:15:17,484 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 10:15:17,484 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3608ms 200 image/png INFO 2026-03-22 10:15:17,484 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 10:15:17,485 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 10:15:17,485 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3613ms 200 image/png INFO 2026-03-22 10:15:17,496 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 10:15:17,496 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,496 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,498 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:17,501 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,501 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1747ms INFO 2026-03-22 10:15:17,501 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,501 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0474ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,541 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 10:15:17,541 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,541 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,541 [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-03-22 10:15:17,542 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,542 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,543 [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-03-22 10:15:17,543 [37 ] 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-03-22 10:15:17,544 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 10:15:17,544 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,544 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,545 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:17,547 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,547 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2738ms INFO 2026-03-22 10:15:17,547 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,547 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3648ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,547 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,547 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5075ms INFO 2026-03-22 10:15:17,547 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,547 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4221ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,548 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,548 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9316ms INFO 2026-03-22 10:15:17,548 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,548 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5901ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,552 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 10:15:17,552 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,552 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,553 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 10:15:17,553 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,553 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,553 [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-03-22 10:15:17,554 [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-03-22 10:15:17,560 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,560 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.8874ms INFO 2026-03-22 10:15:17,560 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,560 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6603ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,561 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,561 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5471ms INFO 2026-03-22 10:15:17,561 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,561 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9425ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,591 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 10:15:17,591 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 10:15:17,592 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 10:15:17,592 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8608ms 200 image/jpeg INFO 2026-03-22 10:15:17,592 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 10:15:17,592 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8407ms 200 image/jpeg INFO 2026-03-22 10:15:17,592 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 10:15:17,594 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 10:15:17,594 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1188ms 200 image/jpeg INFO 2026-03-22 10:15:17,598 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 10:15:17,598 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 10:15:17,598 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4234ms 200 image/png INFO 2026-03-22 10:15:17,653 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 10:15:17,653 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,653 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,654 [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-03-22 10:15:17,662 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 10:15:17,662 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:17,663 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,663 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,663 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8019ms INFO 2026-03-22 10:15:17,663 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,663 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7267ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:17,664 [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-03-22 10:15:17,682 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:17,682 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.9401ms INFO 2026-03-22 10:15:17,682 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:17,682 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.732ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:18,888 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 10:15:18,888 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:18,888 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:18,890 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:18,890 [36 ] 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-03-22 10:15:18,890 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:18,890 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:18,890 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:18,891 [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-03-22 10:15:18,893 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:18,893 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5482ms INFO 2026-03-22 10:15:18,893 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:18,893 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8001ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:18,896 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:18,896 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8123ms INFO 2026-03-22 10:15:18,896 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:18,896 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5026ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:19,100 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 10:15:19,100 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:19,100 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 10:15:19,100 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.804ms 200 application/javascript INFO 2026-03-22 10:15:19,101 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 10:15:19,101 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 10:15:19,101 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7687ms 200 text/css INFO 2026-03-22 10:15:19,180 [39 ] 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-03-22 10:15:19,180 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:19,180 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:19,181 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,182 [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-03-22 10:15:19,187 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:19,187 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2135ms INFO 2026-03-22 10:15:19,187 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,187 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0763ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:19,214 [43 ] 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-03-22 10:15:19,215 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:19,215 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,216 [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-03-22 10:15:19,220 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:19,220 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7169ms INFO 2026-03-22 10:15:19,220 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,220 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5857ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:19,230 [43 ] 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-03-22 10:15:19,230 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:19,230 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,232 [43 ] 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-03-22 10:15:19,236 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:19,236 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.192ms INFO 2026-03-22 10:15:19,236 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,236 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8897ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:19,238 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 10:15:19,239 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:19,239 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,240 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:19,244 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:19,245 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.7307ms INFO 2026-03-22 10:15:19,245 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,245 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3462ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:19,247 [43 ] 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-03-22 10:15:19,248 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:19,248 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,249 [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-03-22 10:15:19,252 [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-03-22 10:15:19,252 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:19,252 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6807ms INFO 2026-03-22 10:15:19,252 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,252 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:19,252 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,252 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5046ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:19,253 [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-03-22 10:15:19,256 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:19,256 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.6574ms INFO 2026-03-22 10:15:19,256 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,256 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2838ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:19,335 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65142& INFO 2026-03-22 10:15:19,336 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:19,336 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,337 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:19,341 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:19,347 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.9713ms INFO 2026-03-22 10:15:19,347 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,347 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9659ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:19,862 [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-03-22 10:15:19,862 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:19,863 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:19,863 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,864 [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-03-22 10:15:19,870 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:19,870 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.924ms INFO 2026-03-22 10:15:19,870 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:19,870 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1969ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:22,795 [43 ] 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-03-22 10:15:22,796 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:22,796 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:22,797 [43 ] 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-03-22 10:15:22,798 [43 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTYxIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMjAiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLlu5blnaTlhbAiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNjEiLCJqdGkiOiI1YTcyMTQ5OC0yNjA5LTRjNzItYTFkYi1hZjUzNDRkZDAwMmUiLCJpYXQiOjE3NzQwNjY1MzcsIm5iZiI6MTc3NDA2NjUzNSwiZXhwIjoxNzc0MTUyOTM3LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.jb2J8IxxR6e-jBJDhXj2nwINf7DCafmk2qvJWRIaloc INFO 2026-03-22 10:15:22,801 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:22,801 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 3.8919ms INFO 2026-03-22 10:15:22,801 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:22,801 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9505ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:22,907 [33 ] 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-03-22 10:15:22,907 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:22,907 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:22,908 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:22,909 [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-03-22 10:15:22,914 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:22,915 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6424ms INFO 2026-03-22 10:15:22,915 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:22,915 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4505ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:22,934 [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=enableFaceUser& INFO 2026-03-22 10:15:22,934 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:22,934 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:22,935 [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-03-22 10:15:22,938 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:22,939 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.1258ms INFO 2026-03-22 10:15:22,939 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:22,939 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8826ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:23,048 [43 ] 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-03-22 10:15:23,048 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:23,049 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:23,049 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:23,050 [43 ] 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-03-22 10:15:23,050 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 10:15:23,051 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:23,051 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:23,052 [33 ] 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-03-22 10:15:23,054 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:23,054 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.8612ms INFO 2026-03-22 10:15:23,054 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:23,054 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5705ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:23,056 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:23,056 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 3.8719ms INFO 2026-03-22 10:15:23,056 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:23,056 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5571ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:23,170 [39 ] 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-03-22 10:15:23,170 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:23,170 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:23,172 [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-03-22 10:15:23,174 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:23,175 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9174ms INFO 2026-03-22 10:15:23,175 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:23,175 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5086ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:24,013 [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-03-22 10:15:24,013 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:24,013 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:24,013 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:24,015 [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-03-22 10:15:24,021 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:24,021 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3257ms INFO 2026-03-22 10:15:24,021 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:24,021 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6919ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:24,498 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/subTableList.04b88ebd.css INFO 2026-03-22 10:15:24,499 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-22 10:15:24,499 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/subTableList.04b88ebd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\subTableList.04b88ebd.css' INFO 2026-03-22 10:15:24,499 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-22 10:15:24,499 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8553ms 200 text/css INFO 2026-03-22 10:15:24,499 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:24,499 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-22 10:15:24,500 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6354ms 200 text/css INFO 2026-03-22 10:15:24,500 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-22 10:15:24,500 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5053ms 200 application/javascript INFO 2026-03-22 10:15:24,500 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/subTableList.17f86d95.js INFO 2026-03-22 10:15:24,500 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:24,500 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/subTableList.17f86d95.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\subTableList.17f86d95.js' INFO 2026-03-22 10:15:24,501 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5607ms 200 application/javascript INFO 2026-03-22 10:15:24,547 [39 ] 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-03-22 10:15:24,547 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:24,547 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:24,547 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:24,549 [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-03-22 10:15:24,554 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:24,554 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.63ms INFO 2026-03-22 10:15:24,554 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:24,554 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8284ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:24,591 [43 ] 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-03-22 10:15:24,591 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:24,591 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:24,593 [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-03-22 10:15:24,596 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:24,596 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3371ms INFO 2026-03-22 10:15:24,596 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:24,596 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1096ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:24,677 [37 ] 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-03-22 10:15:24,677 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:24,677 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:24,679 [37 ] 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-03-22 10:15:24,681 [37 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 10:15:24,700 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:24,705 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 26.4275ms INFO 2026-03-22 10:15:24,705 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:24,705 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.5479ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:26,163 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 10:15:26,163 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:26,163 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:26,163 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:26,165 [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-03-22 10:15:26,171 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:26,171 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6966ms INFO 2026-03-22 10:15:26,171 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:26,171 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2071ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:26,175 [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-03-22 10:15:26,175 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:26,175 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:26,176 [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-03-22 10:15:26,179 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:26,179 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9566ms INFO 2026-03-22 10:15:26,179 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:26,179 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7379ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:26,430 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 10:15:26,431 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:26,431 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:26,431 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:26,432 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:26,438 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:26,438 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4209ms INFO 2026-03-22 10:15:26,438 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:26,438 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3973ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:30,144 [43 ] 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-03-22 10:15:30,144 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:30,144 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:30,144 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:30,146 [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-03-22 10:15:30,151 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:30,151 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6191ms INFO 2026-03-22 10:15:30,151 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:30,152 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7987ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:30,186 [43 ] 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-03-22 10:15:30,186 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:30,186 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:30,187 [43 ] 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-03-22 10:15:30,189 [43 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 10:15:30,199 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:30,204 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 17.1279ms INFO 2026-03-22 10:15:30,204 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:30,205 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8852ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:32,199 [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-03-22 10:15:32,199 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:32,199 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:32,199 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:32,200 [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-03-22 10:15:32,201 [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-03-22 10:15:32,201 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:32,201 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:32,202 [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-03-22 10:15:32,205 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:32,205 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.124ms INFO 2026-03-22 10:15:32,205 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:32,205 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8624ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:32,206 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:32,206 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8291ms INFO 2026-03-22 10:15:32,206 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:32,207 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8504ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:32,207 [37 ] 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-03-22 10:15:32,207 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:32,207 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:32,207 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:32,209 [37 ] 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-03-22 10:15:32,214 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:32,214 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.871ms INFO 2026-03-22 10:15:32,214 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:32,214 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6925ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:34,246 [43 ] 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-03-22 10:15:34,247 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:34,247 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:34,247 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:34,248 [43 ] 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-03-22 10:15:34,304 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:34,304 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 55.8772ms INFO 2026-03-22 10:15:34,304 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:34,304 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1129ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:40,696 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 10:15:40,696 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:40,696 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:40,696 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:40,698 [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-03-22 10:15:40,703 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:40,703 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5905ms INFO 2026-03-22 10:15:40,703 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:40,704 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7603ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:40,705 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 10:15:40,705 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:40,705 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:40,707 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:40,709 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:40,710 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8515ms INFO 2026-03-22 10:15:40,710 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:40,710 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6891ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:42,590 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-22 10:15:42,590 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:42,590 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-22 10:15:42,591 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7232ms 200 application/javascript INFO 2026-03-22 10:15:42,591 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-22 10:15:42,591 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-22 10:15:42,591 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7081ms 200 text/css INFO 2026-03-22 10:15:42,648 [39 ] 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-03-22 10:15:42,648 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:42,649 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:42,649 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:42,650 [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-03-22 10:15:42,656 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:42,656 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.855ms INFO 2026-03-22 10:15:42,656 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:42,656 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0845ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:42,804 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetExchangeDayOff?year=jTt%2BLOPxN%2Fs%3D& INFO 2026-03-22 10:15:42,804 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:42,804 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:42,805 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054003&IsEss=true& INFO 2026-03-22 10:15:42,805 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:42,805 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:42,806 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetExchangeDayOff", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.ExchangeDayOffDto GetExchangeDayOff(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:42,806 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:42,809 [39 ] Sg.HcmMb.PubClass.ShareData - oldValue:jTt+LOPxN/s= INFO 2026-03-22 10:15:42,810 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:42,810 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.23ms INFO 2026-03-22 10:15:42,810 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:42,810 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0762ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:42,853 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:42,855 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M) in 48.4873ms INFO 2026-03-22 10:15:42,855 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:42,855 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.3409ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:43,060 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65142& INFO 2026-03-22 10:15:43,061 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:43,061 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:43,062 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:43,071 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:43,077 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.5647ms INFO 2026-03-22 10:15:43,077 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:43,077 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.702ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:45,379 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 10:15:45,380 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:45,380 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:45,380 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:45,381 [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-03-22 10:15:45,387 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:45,387 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9995ms INFO 2026-03-22 10:15:45,388 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:45,388 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3639ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:45,464 [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-03-22 10:15:45,465 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:45,465 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:45,466 [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-03-22 10:15:45,470 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:45,470 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.636ms INFO 2026-03-22 10:15:45,470 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:45,470 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7421ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:47,905 [43 ] 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-03-22 10:15:47,906 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:47,906 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:47,906 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:47,907 [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-03-22 10:15:47,913 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:47,913 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7911ms INFO 2026-03-22 10:15:47,913 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:47,913 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8651ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:47,966 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 10:15:47,967 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:47,967 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:47,968 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:47,970 [37 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 10:15:47,972 [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-03-22 10:15:47,972 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:47,972 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:47,973 [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-03-22 10:15:47,976 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:47,976 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:47,976 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9834ms INFO 2026-03-22 10:15:47,976 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:47,976 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.3654ms INFO 2026-03-22 10:15:47,976 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:47,976 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7287ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:47,977 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1483ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:48,198 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65142& INFO 2026-03-22 10:15:48,198 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:48,198 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:48,199 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:48,203 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:48,209 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.0035ms INFO 2026-03-22 10:15:48,209 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:48,209 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8174ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:53,144 [36 ] 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-03-22 10:15:53,144 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:53,144 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:53,144 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:53,146 [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-03-22 10:15:53,151 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:53,151 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5734ms INFO 2026-03-22 10:15:53,151 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:53,152 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7068ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:53,152 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 10:15:53,152 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:53,152 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:53,153 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:53,156 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:53,156 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.6737ms INFO 2026-03-22 10:15:53,156 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:53,156 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2345ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:53,921 [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-03-22 10:15:53,921 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:53,921 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:53,921 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:53,923 [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-03-22 10:15:53,961 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:53,961 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 38.4981ms INFO 2026-03-22 10:15:53,961 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:53,961 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.6158ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:55,603 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/setting.72807cef.css INFO 2026-03-22 10:15:55,604 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/setting.72807cef.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\setting.72807cef.css' INFO 2026-03-22 10:15:55,604 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7076ms 200 text/css INFO 2026-03-22 10:15:55,604 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/setting.d94d3b3c.js INFO 2026-03-22 10:15:55,604 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:55,605 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/setting.d94d3b3c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\setting.d94d3b3c.js' INFO 2026-03-22 10:15:55,605 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6194ms 200 application/javascript INFO 2026-03-22 10:15:55,655 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 38 INFO 2026-03-22 10:15:55,655 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:55,656 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:55,656 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:55,657 [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-03-22 10:15:55,663 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:55,663 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.914ms INFO 2026-03-22 10:15:55,663 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:55,663 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.894ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:55,704 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ts.c79ecdf1.png INFO 2026-03-22 10:15:55,704 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ts.c79ecdf1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ts.c79ecdf1.png' INFO 2026-03-22 10:15:55,704 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4997ms 200 image/png INFO 2026-03-22 10:15:55,750 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableHoverball& INFO 2026-03-22 10:15:55,751 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:55,751 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:55,752 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:55,755 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:55,755 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3581ms INFO 2026-03-22 10:15:55,755 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:55,756 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3022ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:55,865 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=hideCancellationBtn& INFO 2026-03-22 10:15:55,865 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:55,865 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:55,867 [36 ] 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-03-22 10:15:55,870 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:55,870 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3081ms INFO 2026-03-22 10:15:55,870 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:55,870 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1285ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:55,985 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/AutoUpdate/GetVersion?& INFO 2026-03-22 10:15:55,986 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:55,986 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:15:55,988 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetVersion", controller = "AutoUpdate", area = ""}. Executing controller action with signature System.String GetVersion() on controller Sg.HcmMb.Controllers.AutoUpdateController (Sg.Hcm.Web.Core). INFO 2026-03-22 10:15:56,453 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:56,453 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core) in 465.3314ms INFO 2026-03-22 10:15:56,453 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:15:56,454 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 468.3857ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:58,104 [39 ] 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-03-22 10:15:58,104 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:58,104 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:58,104 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:58,105 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 10:15:58,105 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:58,105 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:58,106 [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-03-22 10:15:58,107 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:15:58,110 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:58,110 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2937ms INFO 2026-03-22 10:15:58,110 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:58,110 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4248ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:58,111 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:58,111 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4921ms INFO 2026-03-22 10:15:58,111 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:58,111 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6113ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:15:58,962 [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-03-22 10:15:58,962 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:15:58,962 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:15:58,962 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:58,964 [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-03-22 10:15:59,034 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:15:59,034 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 69.9897ms INFO 2026-03-22 10:15:59,034 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:15:59,034 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.377ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:04,302 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/workDesk.7d9d51bd.css INFO 2026-03-22 10:16:04,302 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/workDesk.7d9d51bd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\workDesk.7d9d51bd.css' INFO 2026-03-22 10:16:04,302 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8186ms 200 text/css INFO 2026-03-22 10:16:04,303 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/workDesk.09e7ad5d.js INFO 2026-03-22 10:16:04,303 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:04,303 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/workDesk.09e7ad5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\workDesk.09e7ad5d.js' INFO 2026-03-22 10:16:04,303 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.562ms 200 application/javascript INFO 2026-03-22 10:16:04,337 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 10:16:04,337 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:04,337 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:04,337 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:04,339 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:16:04,344 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:04,344 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4358ms INFO 2026-03-22 10:16:04,344 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:04,344 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6108ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:04,379 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ywsqd.1e248292.png INFO 2026-03-22 10:16:04,386 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdcc.d63f5968.png INFO 2026-03-22 10:16:04,386 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ywsqd.1e248292.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ywsqd.1e248292.png' INFO 2026-03-22 10:16:04,386 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9595ms 200 image/png INFO 2026-03-22 10:16:04,399 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdcc.d63f5968.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdcc.d63f5968.png' INFO 2026-03-22 10:16:04,399 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1868ms 200 image/png INFO 2026-03-22 10:16:04,536 [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-03-22 10:16:04,536 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:04,536 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:04,536 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:04,537 [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-03-22 10:16:04,600 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:04,600 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 62.2487ms INFO 2026-03-22 10:16:04,600 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:04,600 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.2481ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:06,005 [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-03-22 10:16:06,005 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:06,005 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:06,005 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:06,007 [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-03-22 10:16:06,076 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:06,076 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 69.6463ms INFO 2026-03-22 10:16:06,076 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:06,077 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.7445ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:08,323 [39 ] 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-03-22 10:16:08,323 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:08,323 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,325 [39 ] 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-03-22 10:16:08,326 [39 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTQyIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMDEiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmnajmmIroh7siLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNDIiLCJqdGkiOiIxNDg1YzMzNS1lMjUxLTRmNmEtOTNlMS02ZjQxMjBhODQ4YWEiLCJpYXQiOjE3NzQxNDU3MTYsIm5iZiI6MTc3NDE0NTcxNCwiZXhwIjoxNzc0MjMyMTE2LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.vbaTXoiervtVh3iI5Y_TBcAnkyXA-wNw2wUHMyYgYJE INFO 2026-03-22 10:16:08,338 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:08,338 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 13.3163ms INFO 2026-03-22 10:16:08,338 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,338 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3381ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:08,398 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-03-22 10:16:08,399 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-03-22 10:16:08,399 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9212ms 200 text/css INFO 2026-03-22 10:16:08,399 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-03-22 10:16:08,399 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:08,400 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-03-22 10:16:08,400 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7595ms 200 application/javascript INFO 2026-03-22 10:16:08,482 [43 ] 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-03-22 10:16:08,482 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:08,483 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:08,483 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,484 [43 ] 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-03-22 10:16:08,508 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-03-22 10:16:08,509 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-03-22 10:16:08,509 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.537ms 200 image/png INFO 2026-03-22 10:16:08,537 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:08,537 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 52.8432ms INFO 2026-03-22 10:16:08,537 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,537 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.7809ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:08,538 [34 ] 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-03-22 10:16:08,538 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:08,538 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:08,538 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,539 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:16:08,544 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:08,544 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1176ms INFO 2026-03-22 10:16:08,545 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,545 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9475ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:08,581 [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=enableFaceUser& INFO 2026-03-22 10:16:08,581 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:08,581 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,582 [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-03-22 10:16:08,602 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:08,602 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 19.7508ms INFO 2026-03-22 10:16:08,602 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,602 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6473ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:08,716 [39 ] 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-03-22 10:16:08,716 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:08,716 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:08,716 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,718 [39 ] 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-03-22 10:16:08,721 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:08,722 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.8799ms INFO 2026-03-22 10:16:08,722 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,722 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7735ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:08,724 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 10:16:08,724 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:08,724 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,725 [39 ] 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-03-22 10:16:08,729 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:08,729 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.1073ms INFO 2026-03-22 10:16:08,729 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,729 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7396ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:08,851 [43 ] 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-03-22 10:16:08,851 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:08,851 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,852 [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-03-22 10:16:08,855 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:08,855 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8967ms INFO 2026-03-22 10:16:08,855 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:08,855 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5933ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:12,202 [37 ] 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-03-22 10:16:12,202 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:12,203 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:12,203 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:12,204 [37 ] 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-03-22 10:16:12,273 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:12,274 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 69.394ms INFO 2026-03-22 10:16:12,274 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:12,274 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.492ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:14,016 [34 ] 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-03-22 10:16:14,016 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:14,016 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:14,016 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:14,018 [34 ] 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-03-22 10:16:14,022 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:14,022 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 4.7839ms INFO 2026-03-22 10:16:14,022 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:14,023 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8448ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:14,159 [34 ] 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-03-22 10:16:14,159 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:14,159 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:14,161 [34 ] 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-03-22 10:16:14,168 [37 ] 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-03-22 10:16:14,168 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:14,168 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:14,170 [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-03-22 10:16:14,173 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:14,173 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3868ms INFO 2026-03-22 10:16:14,173 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:14,173 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1375ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:14,181 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:14,181 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 20.6866ms INFO 2026-03-22 10:16:14,181 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:14,182 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8337ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:14,246 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-03-22 10:16:14,246 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-03-22 10:16:14,260 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-03-22 10:16:14,260 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7542ms 200 image/png INFO 2026-03-22 10:16:14,260 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-03-22 10:16:14,260 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9591ms 200 image/png INFO 2026-03-22 10:16:15,518 [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-03-22 10:16:15,518 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:15,518 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:15,519 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:15,520 [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-03-22 10:16:15,525 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:15,525 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.1322ms INFO 2026-03-22 10:16:15,525 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:15,525 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3454ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:17,274 [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-03-22 10:16:17,275 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:17,275 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:17,275 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:17,276 [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-03-22 10:16:17,282 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:17,282 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8438ms INFO 2026-03-22 10:16:17,282 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:17,282 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9534ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:17,529 [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-03-22 10:16:17,530 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:17,530 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:17,530 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:17,531 [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-03-22 10:16:17,537 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:17,537 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.2313ms INFO 2026-03-22 10:16:17,537 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:17,537 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3924ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:18,763 [39 ] 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-03-22 10:16:18,764 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:18,764 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:18,764 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:18,766 [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-03-22 10:16:18,771 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:18,771 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7971ms INFO 2026-03-22 10:16:18,771 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:18,771 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1283ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:18,786 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 10:16:18,787 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:18,787 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:18,788 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:16:18,791 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:18,791 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0541ms INFO 2026-03-22 10:16:18,791 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:18,791 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8664ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:18,889 [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-03-22 10:16:18,890 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:18,890 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:18,890 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:18,891 [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-03-22 10:16:18,896 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:18,896 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.5181ms INFO 2026-03-22 10:16:18,896 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:18,896 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3292ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:20,174 [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-03-22 10:16:20,174 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:20,174 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:20,174 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:20,176 [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-03-22 10:16:20,181 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:20,181 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6123ms INFO 2026-03-22 10:16:20,181 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:20,181 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.84ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:20,385 [43 ] 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-03-22 10:16:20,385 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:20,386 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:20,386 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:20,387 [43 ] 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-03-22 10:16:20,392 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:20,392 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.1273ms INFO 2026-03-22 10:16:20,392 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:20,392 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2359ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:21,742 [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-03-22 10:16:21,742 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:21,743 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:21,743 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:21,744 [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-03-22 10:16:21,749 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:21,750 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.2564ms INFO 2026-03-22 10:16:21,750 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:21,750 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3819ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:16:22,346 [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-03-22 10:16:22,347 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:16:22,347 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:16:22,347 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:22,348 [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-03-22 10:16:22,395 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:16:22,395 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 46.2874ms INFO 2026-03-22 10:16:22,395 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:16:22,395 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.6309ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:17:15,764 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 10:17:15,765 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:17:15,765 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:17:15,765 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:17:15,766 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 10:17:15,826 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:17:15,826 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 59.6847ms INFO 2026-03-22 10:17:15,826 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:17:15,826 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.9534ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:17:22,039 [52 ] 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-03-22 10:17:22,039 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:17:22,039 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:17:22,039 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:17:22,041 [52 ] 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-03-22 10:17:22,109 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:17:22,109 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 68.5108ms INFO 2026-03-22 10:17:22,110 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 10:17:22,110 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.9172ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:17:23,176 [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-03-22 10:17:23,177 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:17:23,177 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:17:23,177 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:17:23,178 [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-03-22 10:17:23,184 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:17:23,184 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5775ms INFO 2026-03-22 10:17:23,184 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:17:23,184 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8564ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:23:17,405 [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-03-22 10:23:17,405 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 10:23:17,405 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 10:23:17,405 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:23:17,407 [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-03-22 10:23:17,412 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:23:17,413 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.882ms INFO 2026-03-22 10:23:17,413 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 10:23:17,413 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2198ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:30:04,728 [92 ] 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-03-22 10:30:04,729 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:30:04,731 [92 ] 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-03-22 10:30:04,762 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:30:04,772 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 40.8155ms INFO 2026-03-22 10:30:04,772 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:30:04,772 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.8868ms 200 application/json; charset=utf-8 INFO 2026-03-22 10:30:04,917 [26 ] 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-03-22 10:30:04,918 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:30:04,920 [26 ] 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-03-22 10:30:04,926 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 10:30:04,926 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 6.7884ms INFO 2026-03-22 10:30:04,927 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 10:30:04,927 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7641ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:14,546 [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-03-22 11:15:15,096 [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-03-22 11:15:15,130 [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-03-22 11:15:15,142 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 11:15:15,143 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5672ms 200 text/html INFO 2026-03-22 11:15:15,314 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 11:15:15,315 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 11:15:15,315 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9794ms 200 application/javascript INFO 2026-03-22 11:15:15,325 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 11:15:15,330 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 11:15:15,330 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2885ms 200 text/css INFO 2026-03-22 11:15:15,363 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774149315356&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 11:15:15,363 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 11:15:15,363 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6214ms 200 text/html INFO 2026-03-22 11:15:15,373 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 11:15:15,375 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:15,381 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 11:15:15,381 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8611ms 200 application/javascript INFO 2026-03-22 11:15:16,343 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 11:15:16,343 [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-03-22 11:15:16,344 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:16,346 [17 ] 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-03-22 11:15:16,346 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.298ms 200 application/javascript INFO 2026-03-22 11:15:16,357 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 11:15:16,357 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5502ms 200 application/javascript INFO 2026-03-22 11:15:16,381 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 11:15:16,382 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 11:15:16,382 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6089ms 200 application/javascript INFO 2026-03-22 11:15:16,398 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 11:15:16,399 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 11:15:16,399 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7984ms 200 application/javascript INFO 2026-03-22 11:15:16,417 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 11:15:16,417 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 11:15:16,418 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 11:15:16,418 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 11:15:16,418 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8717ms 200 application/javascript INFO 2026-03-22 11:15:16,418 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6407ms 200 application/javascript INFO 2026-03-22 11:15:16,433 [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-03-22 11:15:16,434 [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-03-22 11:15:16,434 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0962ms 200 application/javascript INFO 2026-03-22 11:15:16,714 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 11:15:16,716 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 11:15:16,716 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4084ms 200 application/javascript INFO 2026-03-22 11:15:16,994 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7476106729867316 INFO 2026-03-22 11:15:16,995 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 11:15:16,996 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0499ms 200 application/javascript INFO 2026-03-22 11:15:17,034 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 11:15:17,036 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 11:15:17,037 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6051ms 200 image/jpeg INFO 2026-03-22 11:15:17,144 [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%3D1774149315356%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 11:15:17,144 [6 ] 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-03-22 11:15:17,144 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:17,299 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:17,299 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:17,363 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:17,363 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:18,508 [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-03-22 11:15:18,508 [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-03-22 11:15:18,797 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774149315356&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 11:15:18,798 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 11:15:18,804 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 11:15:18,804 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 11:15:18,886 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 11:15:19,007 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,016 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 505.2872ms INFO 2026-03-22 11:15:19,016 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,018 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1874.1623ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,093 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 11:15:19,093 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 11:15:19,111 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,111 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,112 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,112 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,115 [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-03-22 11:15:19,115 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:19,116 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 11:15:19,117 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 11:15:19,117 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 11:15:19,151 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 11:15:19,161 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,163 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 48.6619ms INFO 2026-03-22 11:15:19,164 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,164 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.9189ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,173 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,176 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.9365ms INFO 2026-03-22 11:15:19,176 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,176 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.2608ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,217 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 11:15:19,217 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:19,218 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 11:15:19,218 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 11:15:19,218 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:19,218 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2479ms 200 application/javascript INFO 2026-03-22 11:15:19,218 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 11:15:19,219 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.651ms 200 application/javascript INFO 2026-03-22 11:15:19,248 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 11:15:19,248 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 11:15:19,248 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 11:15:19,248 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4672ms 200 text/css INFO 2026-03-22 11:15:19,249 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 11:15:19,249 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2771ms 200 text/css INFO 2026-03-22 11:15:19,261 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 11:15:19,261 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 11:15:19,261 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 11:15:19,261 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8349ms 200 text/css INFO 2026-03-22 11:15:19,261 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:19,262 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 11:15:19,262 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.524ms 200 application/javascript INFO 2026-03-22 11:15:19,269 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 11:15:19,269 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:19,270 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 11:15:19,270 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6301ms 200 application/javascript INFO 2026-03-22 11:15:19,270 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 11:15:19,270 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:19,270 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 11:15:19,271 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4374ms 200 application/javascript INFO 2026-03-22 11:15:19,283 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 11:15:19,283 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:19,283 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 11:15:19,283 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7437ms 200 application/javascript INFO 2026-03-22 11:15:19,285 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 11:15:19,286 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,286 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,288 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:19,291 [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-03-22 11:15:19,291 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,291 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,292 [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-03-22 11:15:19,302 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,303 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,303 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.4118ms INFO 2026-03-22 11:15:19,303 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,303 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5663ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,305 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.9884ms INFO 2026-03-22 11:15:19,305 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,305 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7381ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,328 [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-03-22 11:15:19,328 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:19,329 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,329 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,331 [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-03-22 11:15:19,346 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 11:15:19,346 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 11:15:19,346 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5788ms 200 image/png INFO 2026-03-22 11:15:19,354 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 11:15:19,355 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 11:15:19,355 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6639ms 200 image/png INFO 2026-03-22 11:15:19,363 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 11:15:19,363 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,363 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,390 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,392 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 883.8851ms INFO 2026-03-22 11:15:19,393 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,393 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2249.0518ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,401 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 11:15:19,401 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,401 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,443 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:19,457 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:19,471 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,471 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 28.0254ms INFO 2026-03-22 11:15:19,471 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,471 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.5245ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,480 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,480 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 23.089ms INFO 2026-03-22 11:15:19,480 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,480 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.645ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,488 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,488 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 156.7678ms INFO 2026-03-22 11:15:19,488 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,488 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.8692ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,491 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 11:15:19,491 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 11:15:19,491 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,491 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,491 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,491 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,493 [17 ] 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-03-22 11:15:19,493 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:19,503 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 11:15:19,505 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,505 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,520 [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-03-22 11:15:19,521 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,521 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 27.6562ms INFO 2026-03-22 11:15:19,521 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,521 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.2414ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,528 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,529 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 11:15:19,529 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,529 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:19,529 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 8.5468ms INFO 2026-03-22 11:15:19,529 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,529 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,529 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1683ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,530 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 36.4438ms INFO 2026-03-22 11:15:19,530 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,530 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.2113ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:19,531 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:19,536 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 11:15:19,536 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 11:15:19,536 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.539ms 200 image/png INFO 2026-03-22 11:15:19,537 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 11:15:19,538 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 11:15:19,538 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1201ms 200 image/jpeg INFO 2026-03-22 11:15:19,545 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 11:15:19,546 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 11:15:19,546 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4922ms 200 image/png INFO 2026-03-22 11:15:19,557 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 11:15:19,557 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 11:15:19,558 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,558 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:19,558 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,558 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:19,957 [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-03-22 11:15:19,957 [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-03-22 11:15:20,315 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:20,318 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 360.6516ms INFO 2026-03-22 11:15:20,318 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:20,318 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 760.9727ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:20,340 [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-03-22 11:15:20,341 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:20,341 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:20,391 [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-03-22 11:15:20,409 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:20,410 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 878.6935ms INFO 2026-03-22 11:15:20,410 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:20,410 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 881.4238ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:20,420 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 11:15:20,421 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 11:15:20,421 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6155ms 200 image/png INFO 2026-03-22 11:15:20,428 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 11:15:20,429 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 11:15:20,429 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8539ms 200 image/jpeg INFO 2026-03-22 11:15:20,447 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 11:15:20,448 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 11:15:20,448 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8367ms 200 image/jpeg INFO 2026-03-22 11:15:20,576 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:20,577 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 186.0962ms INFO 2026-03-22 11:15:20,577 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:20,577 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 236.7286ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:21,007 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:21,009 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1052.0414ms INFO 2026-03-22 11:15:21,010 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:21,010 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1452.3403ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:22,409 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/dayResult.11178fd1.js INFO 2026-03-22 11:15:22,409 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/dayResult.9326c182.css INFO 2026-03-22 11:15:22,411 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:22,411 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/dayResult.9326c182.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\dayResult.9326c182.css' INFO 2026-03-22 11:15:22,411 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1064ms 200 text/css INFO 2026-03-22 11:15:22,412 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/dayResult.11178fd1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\dayResult.11178fd1.js' INFO 2026-03-22 11:15:22,412 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7584ms 200 application/javascript INFO 2026-03-22 11:15:22,484 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 40 INFO 2026-03-22 11:15:22,484 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:22,487 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:22,487 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,490 [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-03-22 11:15:22,500 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:22,501 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.8565ms INFO 2026-03-22 11:15:22,501 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,501 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4013ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:22,509 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26051001,26051002,26051003,26051004,26051005&IsEss=true& INFO 2026-03-22 11:15:22,509 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:22,510 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,510 [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=customDayNote& INFO 2026-03-22 11:15:22,511 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:22,511 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,511 [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-03-22 11:15:22,514 [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-03-22 11:15:22,516 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResult?dutyDate=2026-03& INFO 2026-03-22 11:15:22,516 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:22,516 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,537 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDayResult", controller = "Day"}. Executing controller action with signature System.Collections.Generic.List`1[System.Collections.Generic.List`1[Sg.HcmMb.PubClass.Dto.FieldDto]] GetDayResult(System.String, System.String, System.String) on controller Sg.HcmMb.Day.DayAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:22,538 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:22,538 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 27.0613ms INFO 2026-03-22 11:15:22,538 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,538 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.344ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:22,561 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:22,561 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 47.8178ms INFO 2026-03-22 11:15:22,561 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,562 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.0315ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:22,633 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Att/GetAttParas?tableName=k_leave& INFO 2026-03-22 11:15:22,633 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:22,634 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,636 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAttParas", controller = "Att"}. Executing controller action with signature System.String GetAttParas(System.String) on controller Sg.HcmMb.AttAppService.AttAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:22,636 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResultCustomLinkList?& INFO 2026-03-22 11:15:22,638 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:22,638 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,660 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDayResultCustomLinkList", controller = "Day"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.MenuInfoDto] GetDayResultCustomLinkList() on controller Sg.HcmMb.Day.DayAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:22,731 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:22,731 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:22,732 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M) in 95.696ms INFO 2026-03-22 11:15:22,732 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,732 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M) in 72.085ms INFO 2026-03-22 11:15:22,732 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,732 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.8694ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:22,732 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.3547ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:22,744 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Att/GetAttParas?tableName=k_card& INFO 2026-03-22 11:15:22,745 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:22,746 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,747 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAttParas", controller = "Att"}. Executing controller action with signature System.String GetAttParas(System.String) on controller Sg.HcmMb.AttAppService.AttAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:22,772 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:22,772 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M) in 25.0615ms INFO 2026-03-22 11:15:22,772 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:22,773 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.5177ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:23,024 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:23,035 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M) in 497.2077ms INFO 2026-03-22 11:15:23,035 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:23,035 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 519.3534ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:23,119 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/normal.961c91c3.png INFO 2026-03-22 11:15:23,120 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/normal.961c91c3.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\normal.961c91c3.png' INFO 2026-03-22 11:15:23,120 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9992ms 200 image/png INFO 2026-03-22 11:15:29,399 [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-03-22 11:15:29,400 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:29,400 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:29,401 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:29,403 [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-03-22 11:15:29,414 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:29,415 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2464ms INFO 2026-03-22 11:15:29,415 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:29,415 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0686ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:30,005 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 11:15:30,005 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-22 11:15:30,005 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-22 11:15:30,005 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:30,005 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:30,006 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-22 11:15:30,006 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-22 11:15:30,006 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 11:15:30,006 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9161ms 200 application/javascript INFO 2026-03-22 11:15:30,006 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0308ms 200 application/javascript INFO 2026-03-22 11:15:30,007 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2643ms 200 text/css INFO 2026-03-22 11:15:30,067 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 11:15:30,068 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:30,069 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:30,070 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:30,073 [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-03-22 11:15:30,090 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:30,091 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.7562ms INFO 2026-03-22 11:15:30,091 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:30,091 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1445ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:30,100 [17 ] 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-03-22 11:15:30,101 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:30,101 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:30,103 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:30,111 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:30,111 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.8602ms INFO 2026-03-22 11:15:30,111 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:30,111 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3919ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:30,113 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 11:15:30,113 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:30,114 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:30,114 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:30,117 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:30,247 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:30,249 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 132.5517ms INFO 2026-03-22 11:15:30,249 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:30,249 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 136.6748ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:31,101 [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-03-22 11:15:31,101 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:31,110 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:31,111 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:31,113 [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-03-22 11:15:31,178 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:31,179 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 66.622ms INFO 2026-03-22 11:15:31,180 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:31,180 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.1922ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:32,032 [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-03-22 11:15:32,032 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:32,033 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:32,033 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:32,036 [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-03-22 11:15:32,097 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:32,098 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 62.2202ms INFO 2026-03-22 11:15:32,098 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:32,098 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.4606ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:33,114 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 11:15:33,115 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:33,115 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:33,116 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:33,118 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:33,195 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:33,196 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 77.8083ms INFO 2026-03-22 11:15:33,196 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:33,196 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.7507ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:35,844 [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-03-22 11:15:35,844 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:35,845 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:35,845 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:35,847 [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-03-22 11:15:35,920 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:35,921 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 73.6126ms INFO 2026-03-22 11:15:35,921 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:35,921 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.9998ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:36,674 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 11:15:36,674 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:36,675 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:36,675 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:36,677 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:36,743 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:36,744 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 66.3399ms INFO 2026-03-22 11:15:36,744 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:36,744 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.8606ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:37,640 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 11:15:37,640 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:37,641 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:37,642 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:37,643 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 11:15:37,706 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:37,706 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 63.1192ms INFO 2026-03-22 11:15:37,706 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:37,707 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.5146ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:38,389 [6 ] 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-03-22 11:15:38,389 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:38,390 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:38,391 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:38,392 [6 ] 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-03-22 11:15:38,450 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:38,450 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 57.976ms INFO 2026-03-22 11:15:38,450 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:38,451 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.5888ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:38,983 [7 ] 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-03-22 11:15:38,983 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:38,983 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:38,984 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:38,985 [7 ] 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-03-22 11:15:39,042 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:39,042 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 56.5318ms INFO 2026-03-22 11:15:39,042 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:39,042 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.5995ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:39,642 [7 ] 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-03-22 11:15:39,643 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:39,643 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:39,644 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:39,645 [7 ] 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-03-22 11:15:39,702 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:39,703 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 57.5117ms INFO 2026-03-22 11:15:39,703 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:39,703 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.5183ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:40,770 [7 ] 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-03-22 11:15:40,770 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:40,771 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:40,771 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:40,772 [7 ] 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-03-22 11:15:40,831 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:40,832 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 58.9696ms INFO 2026-03-22 11:15:40,832 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:40,832 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.0438ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:41,772 [6 ] 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-03-22 11:15:41,772 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:41,773 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:41,773 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:41,775 [6 ] 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-03-22 11:15:41,834 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:41,835 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 59.8262ms INFO 2026-03-22 11:15:41,835 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:41,835 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.0635ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:42,679 [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-03-22 11:15:42,679 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:42,679 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:42,680 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:42,682 [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-03-22 11:15:42,689 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:42,689 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 7.1771ms INFO 2026-03-22 11:15:42,689 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:42,689 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2975ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:43,482 [6 ] 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-03-22 11:15:43,482 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:43,483 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:43,483 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:43,485 [6 ] 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-03-22 11:15:43,544 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:43,544 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 59.7486ms INFO 2026-03-22 11:15:43,545 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:43,545 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.6592ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:44,158 [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-03-22 11:15:44,158 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:44,158 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:44,159 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:44,160 [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-03-22 11:15:44,215 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:44,215 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 54.9557ms INFO 2026-03-22 11:15:44,215 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:44,216 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.8522ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:44,840 [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-03-22 11:15:44,840 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:44,840 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:44,841 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:44,842 [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-03-22 11:15:44,898 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:44,899 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 56.4088ms INFO 2026-03-22 11:15:44,899 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:44,899 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.3224ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:46,525 [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-03-22 11:15:46,525 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:46,525 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:46,526 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:46,527 [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-03-22 11:15:46,536 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:46,536 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3975ms INFO 2026-03-22 11:15:46,536 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:46,536 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3158ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:50,681 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-22 11:15:50,681 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-22 11:15:50,681 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-22 11:15:50,681 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:50,681 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:50,682 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-22 11:15:50,682 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-22 11:15:50,682 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-22 11:15:50,682 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1215ms 200 application/javascript INFO 2026-03-22 11:15:50,682 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2129ms 200 application/javascript INFO 2026-03-22 11:15:50,682 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0878ms 200 text/css INFO 2026-03-22 11:15:50,719 [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-03-22 11:15:50,720 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:50,720 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:50,720 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:50,722 [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-03-22 11:15:50,730 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:50,730 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3151ms INFO 2026-03-22 11:15:50,730 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:50,730 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8808ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:50,771 [7 ] 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-03-22 11:15:50,771 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:50,771 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:50,773 [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-03-22 11:15:50,778 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 11:15:50,778 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:50,778 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2278ms INFO 2026-03-22 11:15:50,778 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:50,778 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5557ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:50,778 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:50,779 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:50,782 [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-03-22 11:15:50,918 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:50,920 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 138.1857ms INFO 2026-03-22 11:15:50,920 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:50,920 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 142.361ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:52,472 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202604& INFO 2026-03-22 11:15:52,477 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:52,478 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:52,479 [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-03-22 11:15:52,487 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:52,487 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 8.1403ms INFO 2026-03-22 11:15:52,487 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:52,487 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.8354ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:53,023 [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-03-22 11:15:53,024 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:53,024 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:53,025 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:53,026 [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-03-22 11:15:53,037 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:53,038 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.46ms INFO 2026-03-22 11:15:53,038 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:53,038 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4527ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:54,702 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/moreMenu.d1bb0026.js INFO 2026-03-22 11:15:54,702 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/vuedraggable.umd.7e5aaf42.js INFO 2026-03-22 11:15:54,702 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:54,702 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:54,703 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/moreMenu.d88dbed4.css INFO 2026-03-22 11:15:54,713 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/moreMenu.d88dbed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\moreMenu.d88dbed4.css' INFO 2026-03-22 11:15:54,713 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7928ms 200 text/css INFO 2026-03-22 11:15:54,716 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/moreMenu.d1bb0026.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\moreMenu.d1bb0026.js' INFO 2026-03-22 11:15:54,717 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8091ms 200 application/javascript INFO 2026-03-22 11:15:54,717 [31 ] 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-03-22 11:15:54,717 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6554ms 200 application/javascript INFO 2026-03-22 11:15:54,778 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdcc.d63f5968.png INFO 2026-03-22 11:15:54,778 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ywsqd.1e248292.png INFO 2026-03-22 11:15:54,779 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ywsqd.1e248292.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ywsqd.1e248292.png' INFO 2026-03-22 11:15:54,779 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdcc.d63f5968.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdcc.d63f5968.png' INFO 2026-03-22 11:15:54,779 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8355ms 200 image/png INFO 2026-03-22 11:15:54,779 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8599ms 200 image/png INFO 2026-03-22 11:15:54,791 [31 ] 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-03-22 11:15:54,791 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:54,792 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:54,792 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:54,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-03-22 11:15:54,800 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:54,801 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7857ms INFO 2026-03-22 11:15:54,801 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:54,801 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4745ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:59,388 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/monthResult.6d9a2ed4.css INFO 2026-03-22 11:15:59,388 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/monthResult.747e81b5.js INFO 2026-03-22 11:15:59,388 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:59,389 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/monthResult.747e81b5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\monthResult.747e81b5.js' INFO 2026-03-22 11:15:59,389 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/monthResult.6d9a2ed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\monthResult.6d9a2ed4.css' INFO 2026-03-22 11:15:59,389 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1125ms 200 text/css INFO 2026-03-22 11:15:59,389 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1116ms 200 application/javascript INFO 2026-03-22 11:15:59,433 [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-03-22 11:15:59,433 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:15:59,433 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:59,434 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:59,435 [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-03-22 11:15:59,444 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:59,444 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.1523ms INFO 2026-03-22 11:15:59,444 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:59,444 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4811ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:15:59,480 [29 ] 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-03-22 11:15:59,480 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:15:59,480 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:59,483 [29 ] 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-03-22 11:15:59,551 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:15:59,554 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 71.0798ms INFO 2026-03-22 11:15:59,554 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 11:15:59,554 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.0978ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:16:22,079 [12 ] 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-03-22 11:16:22,079 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 11:16:22,080 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 11:16:22,080 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:16:22,081 [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-03-22 11:16:22,114 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 11:16:22,115 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 33.2622ms INFO 2026-03-22 11:16:22,115 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 11:16:22,115 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5193ms 200 application/json; charset=utf-8 INFO 2026-03-22 11:53:10,932 [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-03-22 11:53:11,461 [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-03-22 11:53:11,494 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774151587086&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 11:53:11,507 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 11:53:11,508 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7896ms 200 text/html INFO 2026-03-22 12:09:18,036 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 12:09:18,043 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 12:09:18,044 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7162ms 200 text/css INFO 2026-03-22 12:09:18,050 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 12:09:18,052 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:18,066 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 12:09:18,066 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0613ms 200 application/javascript INFO 2026-03-22 12:09:18,235 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 12:09:18,235 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 12:09:18,236 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0834ms 200 application/javascript INFO 2026-03-22 12:09:18,242 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774152556206&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 12:09:18,242 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 12:09:18,243 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 12:09:18,243 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9134ms 200 text/html INFO 2026-03-22 12:09:18,244 [43 ] 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-03-22 12:09:18,244 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5074ms 200 application/javascript INFO 2026-03-22 12:09:18,245 [43 ] 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-03-22 12:09:18,246 [39 ] 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-03-22 12:09:18,246 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5386ms 200 application/javascript INFO 2026-03-22 12:09:19,733 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 12:09:19,734 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:19,749 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 12:09:19,749 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3324ms 200 application/javascript INFO 2026-03-22 12:09:21,021 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 12:09:21,022 [46 ] 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-03-22 12:09:21,023 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 12:09:21,024 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 12:09:21,024 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8119ms 200 application/javascript INFO 2026-03-22 12:09:21,026 [49 ] 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-03-22 12:09:21,026 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7949ms 200 application/javascript INFO 2026-03-22 12:09:21,027 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 12:09:21,027 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1014ms 200 text/css INFO 2026-03-22 12:09:21,208 [38 ] 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-03-22 12:09:21,209 [48 ] 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-03-22 12:09:21,209 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1985ms 200 application/javascript INFO 2026-03-22 12:09:36,652 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774152575982&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 12:09:36,654 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 12:09:36,654 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1648ms 200 text/html INFO 2026-03-22 12:09:37,207 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6881389552718509 INFO 2026-03-22 12:09:37,209 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 12:09:37,209 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9168ms 200 application/javascript INFO 2026-03-22 12:09:37,353 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774152575982%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 12:09:37,354 [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-03-22 12:09:37,355 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:37,503 [43 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 12:09:37,503 [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-03-22 12:09:37,504 [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-03-22 12:09:37,504 [43 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 12:09:37,510 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:37,510 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:38,643 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:38,643 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-22 12:09:38,955 [43 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 12:09:38,959 [43 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 12:09:38,961 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:38,987 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 341.411ms INFO 2026-03-22 12:09:38,987 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:38,988 [39 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774152575982&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 12:09:38,988 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1634.499ms 401 application/json; charset=utf-8 INFO 2026-03-22 12:09:39,075 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-22 12:09:39,075 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:39,084 [40 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 12:09:39,084 [40 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 12:09:39,084 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 12:09:39,087 [40 ] 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-03-22 12:09:39,554 [40 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MzkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjE1NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOWchiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzM5IiwianRpIjoiYjliZTFmMTYtNWExNy00NjgzLTkwYTktNmJkYjkwYmFlZGE3IiwiaWF0IjoxNzczOTY0Nzg4LCJuYmYiOjE3NzM5NjQ3ODYsImV4cCI6MTc3NDA1MTE4OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.63aMzhE16-_kWPFCyhNgg8sT5KDY_3LYPN9gGwm5u_I INFO 2026-03-22 12:09:39,695 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:39,696 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 608.9199ms INFO 2026-03-22 12:09:39,696 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 12:09:39,697 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 622.5551ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:39,915 [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-03-22 12:09:39,915 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:39,934 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:39,974 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:39,976 [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-03-22 12:09:39,997 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 12:09:39,998 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 12:09:39,998 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 12:09:40,078 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 12:09:40,084 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,085 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 108.9944ms INFO 2026-03-22 12:09:40,085 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,086 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 171.0556ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,159 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,161 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1517.7004ms INFO 2026-03-22 12:09:40,161 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,161 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2808.4632ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,303 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 12:09:40,304 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,305 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,307 [43 ] 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-03-22 12:09:40,309 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 12:09:40,310 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 12:09:40,310 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 12:09:40,311 [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-03-22 12:09:40,312 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,312 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,315 [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-03-22 12:09:40,372 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 12:09:40,381 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,384 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 76.382ms INFO 2026-03-22 12:09:40,384 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,384 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.5504ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,399 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,401 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 86.8422ms INFO 2026-03-22 12:09:40,401 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,402 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.169ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,482 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 12:09:40,482 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,482 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,485 [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-03-22 12:09:40,487 [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-03-22 12:09:40,487 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,487 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,489 [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-03-22 12:09:40,500 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,500 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,500 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.561ms INFO 2026-03-22 12:09:40,500 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,500 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8996ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,502 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.4109ms INFO 2026-03-22 12:09:40,502 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,502 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7369ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,519 [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-03-22 12:09:40,519 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:40,519 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,519 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,521 [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-03-22 12:09:40,599 [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-03-22 12:09:40,599 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 12:09:40,599 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,599 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,599 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,600 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,617 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 12:09:40,618 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 12:09:40,618 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,618 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,618 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 12:09:40,618 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,619 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,620 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,620 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,663 [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-03-22 12:09:40,663 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:40,663 [43 ] 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-03-22 12:09:40,665 [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-03-22 12:09:40,693 [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-03-22 12:09:40,717 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,717 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 53.9868ms INFO 2026-03-22 12:09:40,717 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,717 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 99.2894ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,728 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,728 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,728 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.9797ms INFO 2026-03-22 12:09:40,728 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,728 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,728 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 128.9736ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,729 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 65.0852ms INFO 2026-03-22 12:09:40,729 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,729 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 64.7775ms INFO 2026-03-22 12:09:40,729 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,729 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 111.1411ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,729 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 111.2677ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,730 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,731 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 65.9102ms INFO 2026-03-22 12:09:40,731 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,731 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 131.7142ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:40,736 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 12:09:40,736 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,736 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,738 [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-03-22 12:09:40,750 [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-03-22 12:09:40,751 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,751 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,822 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 12:09:40,822 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,822 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,824 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 12:09:40,824 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:40,825 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,879 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:40,879 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 358.1404ms INFO 2026-03-22 12:09:40,880 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:40,880 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 361.0087ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:41,020 [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-03-22 12:09:41,093 [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-03-22 12:09:41,093 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:41,612 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:41,613 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 592.6379ms INFO 2026-03-22 12:09:41,613 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:41,613 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 862.9142ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:41,724 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:41,727 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 633.8844ms INFO 2026-03-22 12:09:41,727 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:41,727 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 905.4499ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:41,824 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:41,825 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1086.753ms INFO 2026-03-22 12:09:41,825 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:41,825 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1089.3556ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:42,621 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:42,624 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1530.4536ms INFO 2026-03-22 12:09:42,624 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:42,624 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1799.7094ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:43,530 [39 ] 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-03-22 12:09:43,531 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:43,533 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:43,534 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,536 [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-03-22 12:09:43,547 [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-03-22 12:09:43,547 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:43,547 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,547 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:43,548 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9945ms INFO 2026-03-22 12:09:43,548 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,548 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7207ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:43,549 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:43,553 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:43,553 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6507ms INFO 2026-03-22 12:09:43,553 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,553 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7724ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:43,558 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 12:09:43,558 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:43,559 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,561 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:43,593 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:43,595 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 34.5968ms INFO 2026-03-22 12:09:43,595 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,595 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.3264ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:43,599 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 12:09:43,599 [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-03-22 12:09:43,599 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:43,599 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:43,599 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,600 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,601 [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-03-22 12:09:43,601 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 12:09:43,602 [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-03-22 12:09:43,606 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:43,606 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,608 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:43,608 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:43,608 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.2043ms INFO 2026-03-22 12:09:43,608 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,608 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.21ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:43,610 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:43,612 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.5395ms INFO 2026-03-22 12:09:43,612 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,612 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2819ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:43,619 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:43,620 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.8286ms INFO 2026-03-22 12:09:43,620 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,620 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5664ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:43,680 [39 ] 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-03-22 12:09:43,681 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:43,681 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,683 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:43,697 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:43,826 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 143.291ms INFO 2026-03-22 12:09:43,826 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:43,826 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.1186ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:46,249 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 12:09:46,250 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:46,251 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:46,252 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:46,255 [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-03-22 12:09:46,257 [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-03-22 12:09:46,259 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:46,260 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:46,264 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-22 12:09:46,265 [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-03-22 12:09:46,266 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:46,266 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:46,269 [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-03-22 12:09:46,272 [42 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 12:09:46,277 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:46,277 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:46,278 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 21.9311ms INFO 2026-03-22 12:09:46,278 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.6812ms INFO 2026-03-22 12:09:46,278 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:46,278 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:46,278 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.8919ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:46,278 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4717ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:46,342 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:46,345 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 80.3312ms INFO 2026-03-22 12:09:46,345 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:46,345 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.0873ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:46,459 [38 ] 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-03-22 12:09:46,460 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:46,460 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:46,462 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:46,477 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:46,605 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 142.5414ms INFO 2026-03-22 12:09:46,605 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:46,605 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.1216ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:52,586 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 12:09:52,587 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:52,598 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 12:09:52,598 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3707ms 200 application/javascript INFO 2026-03-22 12:09:52,624 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 12:09:52,626 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 12:09:52,626 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9177ms 200 text/css INFO 2026-03-22 12:09:52,652 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774152591365&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 12:09:52,653 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 12:09:52,653 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1344ms 200 text/html INFO 2026-03-22 12:09:52,741 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 12:09:52,744 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 12:09:52,744 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0167ms 200 text/css INFO 2026-03-22 12:09:52,753 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 12:09:52,753 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:52,764 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 12:09:52,765 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6797ms 200 application/javascript INFO 2026-03-22 12:09:53,663 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5260662433136672 INFO 2026-03-22 12:09:53,664 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 12:09:53,664 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0686ms 200 application/javascript INFO 2026-03-22 12:09:53,711 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 12:09:53,712 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 12:09:53,713 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3074ms 200 image/jpeg INFO 2026-03-22 12:09:53,878 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774152591365%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 12:09:53,881 [35 ] 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-03-22 12:09:53,881 [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-03-22 12:09:53,881 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:53,881 [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-03-22 12:09:53,881 [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-03-22 12:09:53,882 [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-03-22 12:09:53,882 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:53,882 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:53,884 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:53,884 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 12:09:53,885 [35 ] 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-03-22 12:09:53,885 [35 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 12:09:53,885 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:53,886 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.0591ms INFO 2026-03-22 12:09:53,886 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:53,886 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7431ms 401 application/json; charset=utf-8 INFO 2026-03-22 12:09:53,886 [50 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774152591365&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 12:09:53,892 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:53,892 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.6505ms INFO 2026-03-22 12:09:53,892 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:53,893 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2385ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,003 [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-03-22 12:09:54,003 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:54,007 [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-03-22 12:09:54,007 [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-03-22 12:09:54,007 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 12:09:54,008 [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-03-22 12:09:54,015 [50 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjMzNjciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNjAyOCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumDkeaZk-eHlSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIzMzY3IiwianRpIjoiZDVkZWFlMDQtYWRjZi00NTUzLWJhMTUtOTg2OTc1NmRlMzAxIiwiaWF0IjoxNzczOTgzMjgzLCJuYmYiOjE3NzM5ODMyODEsImV4cCI6MTc3NDA2OTY4MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.K4evI4HUl6bFLYQxkxTAFQrDbLPHzN-IM9TWCCqe1jU INFO 2026-03-22 12:09:54,018 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,018 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 9.7806ms INFO 2026-03-22 12:09:54,018 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 12:09:54,018 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5739ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,138 [50 ] 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-03-22 12:09:54,138 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:54,138 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,141 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,143 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:54,145 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 12:09:54,145 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 12:09:54,145 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 12:09:54,161 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 12:09:54,170 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,171 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 27.6398ms INFO 2026-03-22 12:09:54,171 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,171 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.0285ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,283 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 12:09:54,283 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,284 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,285 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:54,286 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 12:09:54,287 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 12:09:54,287 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 12:09:54,304 [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-03-22 12:09:54,305 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,305 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,307 [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-03-22 12:09:54,311 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,311 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2013ms INFO 2026-03-22 12:09:54,311 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,311 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7283ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,323 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 12:09:54,328 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,328 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 42.6496ms INFO 2026-03-22 12:09:54,328 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,353 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.2836ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,461 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 12:09:54,461 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 12:09:54,462 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2107ms 200 text/css INFO 2026-03-22 12:09:54,463 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 12:09:54,464 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 12:09:54,464 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4037ms 200 text/css INFO 2026-03-22 12:09:54,514 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 12:09:54,514 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,514 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 12:09:54,514 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,515 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,515 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,516 [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-03-22 12:09:54,516 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:54,516 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,516 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,517 [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-03-22 12:09:54,517 [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-03-22 12:09:54,517 [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-03-22 12:09:54,521 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,521 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7244ms INFO 2026-03-22 12:09:54,521 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,521 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2006ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,524 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,524 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7813ms INFO 2026-03-22 12:09:54,524 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,524 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5474ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,526 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,526 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.113ms INFO 2026-03-22 12:09:54,526 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,526 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2706ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,681 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 12:09:54,683 [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-03-22 12:09:54,683 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,684 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,684 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,684 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,686 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:54,686 [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-03-22 12:09:54,694 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 12:09:54,695 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,695 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,697 [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-03-22 12:09:54,698 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 12:09:54,699 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,699 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,700 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 12:09:54,700 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,700 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,701 [50 ] 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-03-22 12:09:54,702 [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-03-22 12:09:54,709 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,710 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 23.2594ms INFO 2026-03-22 12:09:54,710 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,710 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1713ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,712 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,712 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 26.1445ms INFO 2026-03-22 12:09:54,712 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,712 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.8207ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,716 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,717 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 15.6832ms INFO 2026-03-22 12:09:54,717 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,717 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6901ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,719 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,719 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 22.2872ms INFO 2026-03-22 12:09:54,719 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,719 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.1352ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,720 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,720 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 17.7039ms INFO 2026-03-22 12:09:54,720 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,720 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3914ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,751 [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-03-22 12:09:54,752 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 12:09:54,757 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,757 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,759 [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-03-22 12:09:54,761 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,761 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,763 [48 ] 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-03-22 12:09:54,767 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,767 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.0076ms INFO 2026-03-22 12:09:54,767 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,767 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5501ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,773 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,773 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 9.9607ms INFO 2026-03-22 12:09:54,773 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,773 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8725ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,803 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 12:09:54,804 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 12:09:54,804 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2523ms 200 image/jpeg INFO 2026-03-22 12:09:54,807 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 12:09:54,807 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 12:09:54,808 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8071ms 200 image/jpeg INFO 2026-03-22 12:09:54,808 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 12:09:54,809 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 12:09:54,809 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7923ms 200 image/jpeg INFO 2026-03-22 12:09:54,863 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 12:09:54,864 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,864 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,866 [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-03-22 12:09:54,866 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 12:09:54,867 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:54,867 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,868 [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-03-22 12:09:54,879 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,879 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.7648ms INFO 2026-03-22 12:09:54,879 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,879 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3678ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:54,888 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:54,888 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.7329ms INFO 2026-03-22 12:09:54,888 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:54,888 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8128ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:55,896 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 12:09:55,897 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:55,897 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 12:09:55,898 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2656ms 200 application/javascript INFO 2026-03-22 12:09:55,898 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 12:09:55,900 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 12:09:55,900 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1778ms 200 text/css INFO 2026-03-22 12:09:55,946 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 12:09:55,946 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:55,947 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:55,947 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:55,949 [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-03-22 12:09:55,958 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:55,958 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.9678ms INFO 2026-03-22 12:09:55,958 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:55,958 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1623ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:56,031 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 12:09:56,032 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:56,032 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,033 [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-03-22 12:09:56,037 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:56,037 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6916ms INFO 2026-03-22 12:09:56,037 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,037 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6509ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:56,041 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 12:09:56,042 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:56,042 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,043 [49 ] 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-03-22 12:09:56,043 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:56,043 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:56,044 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,045 [49 ] 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-03-22 12:09:56,046 [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-03-22 12:09:56,046 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:56,046 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,047 [50 ] 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-03-22 12:09:56,047 [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-03-22 12:09:56,048 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:56,048 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,050 [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-03-22 12:09:56,050 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:56,050 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.5602ms INFO 2026-03-22 12:09:56,050 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,050 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6662ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:56,051 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:56,051 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5057ms INFO 2026-03-22 12:09:56,051 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,051 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5291ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:56,051 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:56,051 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.212ms INFO 2026-03-22 12:09:56,051 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,051 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2182ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:56,053 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:56,053 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3741ms INFO 2026-03-22 12:09:56,053 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,053 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9122ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:56,163 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=3367& INFO 2026-03-22 12:09:56,163 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:56,163 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,164 [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-03-22 12:09:56,169 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:56,188 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 23.9046ms INFO 2026-03-22 12:09:56,188 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:56,188 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7036ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:57,023 [50 ] 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-03-22 12:09:57,023 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:09:57,023 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:57,024 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:57,026 [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-03-22 12:09:57,035 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:57,036 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.7544ms INFO 2026-03-22 12:09:57,036 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:57,036 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1175ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:57,143 [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-03-22 12:09:57,143 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:57,144 [47 ] 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-03-22 12:09:57,144 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:57,144 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:57,145 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:57,146 [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-03-22 12:09:57,146 [47 ] 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-03-22 12:09:57,149 [46 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 12:09:57,152 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:57,153 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.2906ms INFO 2026-03-22 12:09:57,153 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:57,153 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.173ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:57,159 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:57,159 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 13.3033ms INFO 2026-03-22 12:09:57,159 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:57,159 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4221ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:09:57,323 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=3367& INFO 2026-03-22 12:09:57,323 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:09:57,323 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:57,325 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:09:57,332 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:09:57,349 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 23.3792ms INFO 2026-03-22 12:09:57,349 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 12:09:57,349 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6033ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:18:43,957 [25 ] 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-03-22 12:18:43,957 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:18:43,958 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:18:43,962 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:43,964 [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-03-22 12:18:43,967 [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-03-22 12:18:43,967 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:18:43,967 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:18:43,967 [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-03-22 12:18:43,968 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:18:43,968 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:43,968 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:18:43,968 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:43,969 [25 ] 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-03-22 12:18:43,969 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:18:43,969 [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-03-22 12:18:43,969 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:18:43,969 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:43,969 [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-03-22 12:18:43,970 [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-03-22 12:18:43,974 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:18:43,974 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7403ms INFO 2026-03-22 12:18:43,975 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:43,975 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6179ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:18:43,976 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:18:43,976 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:18:43,976 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8607ms INFO 2026-03-22 12:18:43,976 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:43,976 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8674ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:18:43,976 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6678ms INFO 2026-03-22 12:18:43,976 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:43,976 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5719ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:18:43,976 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:18:43,976 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8949ms INFO 2026-03-22 12:18:43,976 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:43,976 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5558ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:18:45,621 [23 ] 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-03-22 12:18:45,621 [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-03-22 12:18:45,621 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:18:45,622 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:18:45,622 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:18:45,622 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:45,622 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:45,624 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:18:45,624 [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-03-22 12:18:45,629 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:18:45,630 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.7248ms INFO 2026-03-22 12:18:45,630 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:45,630 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4918ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:18:45,632 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:18:45,632 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.1079ms INFO 2026-03-22 12:18:45,632 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:45,632 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8632ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:18:51,657 [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-03-22 12:18:51,657 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:18:51,658 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:18:51,658 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:51,660 [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-03-22 12:18:51,668 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:18:51,668 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.5005ms INFO 2026-03-22 12:18:51,668 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:18:51,669 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3193ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:19,666 [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-03-22 12:59:20,234 [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-03-22 12:59:20,270 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 12:59:20,271 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774155555507&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 12:59:20,285 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 12:59:20,285 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 12:59:20,286 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6308ms 200 text/html INFO 2026-03-22 12:59:20,286 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3724ms 200 text/html INFO 2026-03-22 12:59:21,009 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6706983324405089 INFO 2026-03-22 12:59:21,011 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 12:59:21,012 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0602ms 200 application/javascript INFO 2026-03-22 12:59:21,183 [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%3D1774155555507%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 12:59:21,183 [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-03-22 12:59:21,186 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:59:21,344 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:21,344 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:21,408 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:21,408 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:22,545 [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-03-22 12:59:22,545 [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-03-22 12:59:22,836 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774155555507&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 12:59:22,838 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 12:59:22,844 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 12:59:22,844 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 12:59:22,910 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 12:59:23,022 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,031 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 484.1343ms INFO 2026-03-22 12:59:23,032 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,034 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1850.9064ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,135 [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-03-22 12:59:23,153 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,153 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,156 [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-03-22 12:59:23,159 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 12:59:23,159 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,159 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,161 [14 ] 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-03-22 12:59:23,163 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 12:59:23,164 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 12:59:23,164 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 12:59:23,195 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 12:59:23,205 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,207 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 45.6485ms INFO 2026-03-22 12:59:23,207 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,207 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.7929ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,208 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,212 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 55.254ms INFO 2026-03-22 12:59:23,212 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,212 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.1438ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,359 [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-03-22 12:59:23,359 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,359 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,359 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 12:59:23,360 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,360 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,361 [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-03-22 12:59:23,362 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:59:23,366 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,367 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2268ms INFO 2026-03-22 12:59:23,367 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,367 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0735ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,377 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,380 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.4818ms INFO 2026-03-22 12:59:23,380 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,380 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5173ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,384 [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-03-22 12:59:23,385 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 12:59:23,385 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,385 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,387 [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-03-22 12:59:23,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-03-22 12:59:23,389 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,389 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,397 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 12:59:23,397 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,397 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,406 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 12:59:23,406 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,407 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,442 [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-03-22 12:59:23,496 [14 ] 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-03-22 12:59:23,498 [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-03-22 12:59:23,534 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 12:59:23,534 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,534 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,537 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,537 [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-03-22 12:59:23,537 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 94.3917ms INFO 2026-03-22 12:59:23,537 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,537 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 148.3028ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,538 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,538 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 42.089ms INFO 2026-03-22 12:59:23,538 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,538 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.6161ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,552 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,553 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 165.209ms INFO 2026-03-22 12:59:23,553 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,553 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 168.3898ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,555 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,556 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 58.7382ms INFO 2026-03-22 12:59:23,556 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,557 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.9445ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,558 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,559 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 22.3276ms INFO 2026-03-22 12:59:23,559 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,559 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3365ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:23,562 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 12:59:23,563 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,563 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,563 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 12:59:23,565 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,565 [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-03-22 12:59:23,565 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,631 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 12:59:23,631 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,632 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 12:59:23,638 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:23,638 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,686 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:23,689 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1143.3575ms INFO 2026-03-22 12:59:23,689 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:23,689 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2505.896ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:24,119 [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-03-22 12:59:24,187 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 12:59:24,187 [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-03-22 12:59:24,347 [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-03-22 12:59:24,348 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 12:59:24,348 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:24,419 [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-03-22 12:59:24,420 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:24,421 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:24,421 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 234.7051ms INFO 2026-03-22 12:59:24,421 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:24,422 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 858.2598ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:24,424 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 237.3808ms INFO 2026-03-22 12:59:24,424 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:24,424 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 793.1367ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:24,453 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:24,454 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 888.3132ms INFO 2026-03-22 12:59:24,454 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:24,454 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 891.3666ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:24,607 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:24,608 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 188.8574ms INFO 2026-03-22 12:59:24,608 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:24,608 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 260.792ms 200 application/json; charset=utf-8 INFO 2026-03-22 12:59:25,051 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 12:59:25,053 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 933.8543ms INFO 2026-03-22 12:59:25,053 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 12:59:25,053 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1415.5508ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:12,047 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774155853060&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:04:12,049 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 13:04:12,049 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5014ms 200 text/html INFO 2026-03-22 13:04:12,781 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2642131755047432 INFO 2026-03-22 13:04:12,783 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 13:04:12,783 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6309ms 200 application/javascript INFO 2026-03-22 13:04:12,946 [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%3D1774155853060%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 13:04:12,948 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:12,953 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:12,956 [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-03-22 13:04:12,958 [28 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774155853060&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:04:12,962 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:12,962 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.609ms INFO 2026-03-22 13:04:12,962 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:12,963 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0863ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:12,971 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-03-22 13:04:12,971 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:04:12,972 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:12,972 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:12,974 [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-03-22 13:04:13,004 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 13:04:13,004 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 13:04:13,004 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 13:04:13,020 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 13:04:13,023 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,023 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 49.296ms INFO 2026-03-22 13:04:13,023 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,023 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.731ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,161 [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-03-22 13:04:13,161 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 13:04:13,161 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,161 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,161 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,162 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,163 [29 ] 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-03-22 13:04:13,163 [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-03-22 13:04:13,165 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 13:04:13,165 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 13:04:13,165 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 13:04:13,168 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,168 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5022ms INFO 2026-03-22 13:04:13,168 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,168 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3803ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,197 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 13:04:13,201 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,201 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.0349ms INFO 2026-03-22 13:04:13,201 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,202 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.6969ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,321 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 13:04:13,321 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 13:04:13,321 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,321 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,321 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,321 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,369 [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-03-22 13:04:13,369 [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-03-22 13:04:13,371 [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-03-22 13:04:13,371 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:04:13,373 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,373 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,375 [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-03-22 13:04:13,383 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,383 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 13.9107ms INFO 2026-03-22 13:04:13,383 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,383 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.3329ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,385 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,385 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 15.6064ms INFO 2026-03-22 13:04:13,385 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,385 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.254ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,391 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,391 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.2833ms INFO 2026-03-22 13:04:13,391 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,391 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8848ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,422 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 13:04:13,422 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 13:04:13,422 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,423 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,423 [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-03-22 13:04:13,424 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,424 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,424 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,424 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,425 [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-03-22 13:04:13,426 [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-03-22 13:04:13,426 [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-03-22 13:04:13,431 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,431 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,431 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,431 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 5.2632ms INFO 2026-03-22 13:04:13,431 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 6.3232ms INFO 2026-03-22 13:04:13,431 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3327ms INFO 2026-03-22 13:04:13,431 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,431 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,431 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,431 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1977ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,431 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9331ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,431 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3803ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,431 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 13:04:13,432 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,432 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,433 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 13:04:13,433 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:04:13,433 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,434 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,436 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:04:13,441 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,442 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.8728ms INFO 2026-03-22 13:04:13,442 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,442 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0042ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,442 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,442 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.8151ms INFO 2026-03-22 13:04:13,442 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,442 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8691ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,516 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 13:04:13,524 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,525 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,526 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:04:13,532 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,532 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.2646ms INFO 2026-03-22 13:04:13,532 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,533 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0316ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,576 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 13:04:13,576 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,576 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,578 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 13:04:13,578 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,578 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,578 [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-03-22 13:04:13,580 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:04:13,598 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,598 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 19.7875ms INFO 2026-03-22 13:04:13,598 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,598 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4605ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,612 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,612 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 32.7922ms INFO 2026-03-22 13:04:13,612 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,613 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.9599ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:13,943 [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-03-22 13:04:13,950 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:13,950 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,953 [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-03-22 13:04:13,961 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:13,961 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.7051ms INFO 2026-03-22 13:04:13,962 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:13,962 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0599ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:16,382 [22 ] 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-03-22 13:04:16,383 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:04:16,385 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:16,386 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:16,391 [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-03-22 13:04:16,408 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:16,409 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.8716ms INFO 2026-03-22 13:04:16,409 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:16,409 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1505ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:21,307 [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-03-22 13:04:21,308 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:04:21,309 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:21,309 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,311 [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-03-22 13:04:21,321 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:21,321 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1577ms INFO 2026-03-22 13:04:21,321 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,322 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6454ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:21,335 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 13:04:21,336 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:21,336 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,336 [22 ] 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-03-22 13:04:21,336 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 13:04:21,337 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:21,337 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:21,337 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,337 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,337 [31 ] 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-03-22 13:04:21,338 [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-03-22 13:04:21,339 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:04:21,339 [22 ] 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-03-22 13:04:21,341 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 13:04:21,341 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:21,341 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,342 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:21,342 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,345 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:21,345 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.3612ms INFO 2026-03-22 13:04:21,345 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,345 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7228ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:21,364 [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-03-22 13:04:21,365 [31 ] 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-03-22 13:04:21,368 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:21,370 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 30.9168ms INFO 2026-03-22 13:04:21,371 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,371 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3714ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:21,371 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:21,371 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.024ms INFO 2026-03-22 13:04:21,371 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,371 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.6862ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:21,373 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:21,373 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:21,374 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 34.1697ms INFO 2026-03-22 13:04:21,374 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,374 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.5197ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:21,374 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.3956ms INFO 2026-03-22 13:04:21,374 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,374 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1513ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:04:21,480 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65167& INFO 2026-03-22 13:04:21,481 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:04:21,481 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,483 [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-03-22 13:04:21,488 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:04:21,509 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 26.7156ms INFO 2026-03-22 13:04:21,509 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:04:21,509 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.1474ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:12,916 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774155912797&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:05:12,917 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 13:05:12,917 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7807ms 200 text/html INFO 2026-03-22 13:05:13,208 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5143258731836494 INFO 2026-03-22 13:05:13,210 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 13:05:13,210 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.487ms 200 application/javascript INFO 2026-03-22 13:05:13,337 [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%3D1774155912797%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 13:05:13,338 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,343 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,345 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:13,347 [13 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774155912797&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:05:13,353 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,354 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.9456ms INFO 2026-03-22 13:05:13,354 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,355 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.9653ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,361 [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-03-22 13:05:13,361 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:05:13,362 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,362 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,364 [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-03-22 13:05:13,366 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 13:05:13,367 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 13:05:13,367 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 13:05:13,383 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 13:05:13,388 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,389 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 24.4766ms INFO 2026-03-22 13:05:13,389 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,389 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.0447ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,470 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 13:05:13,471 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,472 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,472 [34 ] 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-03-22 13:05:13,473 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,473 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,473 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:13,475 [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-03-22 13:05:13,478 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 13:05:13,479 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 13:05:13,479 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 13:05:13,484 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,485 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.8481ms INFO 2026-03-22 13:05:13,485 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,485 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9008ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,510 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 13:05:13,517 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,517 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 43.5902ms INFO 2026-03-22 13:05:13,517 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,517 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.2639ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,597 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 13:05:13,597 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,598 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,598 [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-03-22 13:05:13,598 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,598 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,600 [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-03-22 13:05:13,600 [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-03-22 13:05:13,605 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,605 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4419ms INFO 2026-03-22 13:05:13,605 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,605 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4759ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,609 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,609 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.2803ms INFO 2026-03-22 13:05:13,609 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,609 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5145ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,626 [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-03-22 13:05:13,626 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:05:13,626 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,627 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,628 [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-03-22 13:05:13,631 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 13:05:13,631 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,631 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,632 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 13:05:13,632 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,632 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,632 [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-03-22 13:05:13,634 [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-03-22 13:05:13,634 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,634 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0754ms INFO 2026-03-22 13:05:13,634 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,634 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0079ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,637 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,637 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2852ms INFO 2026-03-22 13:05:13,637 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,637 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2952ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,641 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,641 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2949ms INFO 2026-03-22 13:05:13,641 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,641 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9517ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,646 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 13:05:13,646 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 13:05:13,646 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,646 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,646 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,646 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,647 [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-03-22 13:05:13,647 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,648 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,648 [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-03-22 13:05:13,648 [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-03-22 13:05:13,649 [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-03-22 13:05:13,651 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,651 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.4457ms INFO 2026-03-22 13:05:13,651 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,651 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4498ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,653 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,653 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,653 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.515ms INFO 2026-03-22 13:05:13,653 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,653 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7245ms INFO 2026-03-22 13:05:13,653 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,653 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.106ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,653 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6216ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,684 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 13:05:13,684 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,685 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,686 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:13,701 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,701 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 15.6288ms INFO 2026-03-22 13:05:13,701 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,702 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2865ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,730 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 13:05:13,731 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,731 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,731 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 13:05:13,732 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,732 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,732 [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-03-22 13:05:13,733 [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-03-22 13:05:13,749 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,749 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 17.1456ms INFO 2026-03-22 13:05:13,749 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,749 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0043ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,752 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,753 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.6287ms INFO 2026-03-22 13:05:13,753 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,753 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5211ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:13,796 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 13:05:13,796 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:13,796 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,798 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:13,801 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:13,801 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1273ms INFO 2026-03-22 13:05:13,801 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:13,801 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9121ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:17,819 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 13:05:17,819 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:05:17,820 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:17,820 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:17,822 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:17,831 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:17,831 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.377ms INFO 2026-03-22 13:05:17,831 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:17,832 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9763ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:17,835 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetHintsNumber?& INFO 2026-03-22 13:05:17,835 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050501,26050502,26050503,26050504,26050505&IsEss=true& INFO 2026-03-22 13:05:17,836 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:17,836 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:17,836 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:17,836 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:17,838 [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-03-22 13:05:17,839 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetHintsNumber", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.HintsNumberDto GetHintsNumber() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:17,852 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:17,852 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 14.1441ms INFO 2026-03-22 13:05:17,852 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:17,852 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7678ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:17,883 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:17,885 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M) in 45.9408ms INFO 2026-03-22 13:05:17,885 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:17,885 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.8087ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:18,757 [34 ] 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-03-22 13:05:18,757 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:05:18,758 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:18,759 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,760 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:18,770 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:18,771 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.111ms INFO 2026-03-22 13:05:18,771 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,771 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5761ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:18,777 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-03-22 13:05:18,778 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:18,779 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,781 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:18,792 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 13:05:18,793 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:18,795 [4 ] 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-03-22 13:05:18,795 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:18,796 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,797 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,807 [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-03-22 13:05:18,808 [4 ] 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-03-22 13:05:18,813 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:18,813 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 31.9973ms INFO 2026-03-22 13:05:18,813 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,814 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.5558ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:18,815 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:18,816 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.953ms INFO 2026-03-22 13:05:18,816 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,816 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.2124ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:18,831 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:18,832 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 23.8944ms INFO 2026-03-22 13:05:18,832 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,832 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9453ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:18,973 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 13:05:18,974 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:18,974 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,976 [34 ] 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-03-22 13:05:18,985 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:18,985 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 9.0231ms INFO 2026-03-22 13:05:18,985 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:18,985 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4267ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:23,888 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=2&Flag=1&type=0&formCode=& INFO 2026-03-22 13:05:23,889 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:23,889 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:23,891 [13 ] 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-03-22 13:05:23,911 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:23,912 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 21.2115ms INFO 2026-03-22 13:05:23,912 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:23,912 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5007ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:24,624 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=5b6b88e9-cb22-43a4-aaad-6ee1ae681e2a& INFO 2026-03-22 13:05:24,625 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:24,625 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:24,628 [4 ] 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-03-22 13:05:24,682 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:24,685 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 57.0064ms INFO 2026-03-22 13:05:24,685 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:24,685 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.9506ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:24,772 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0031& INFO 2026-03-22 13:05:24,773 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:24,773 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:24,776 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:24,913 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:24,916 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 140.2681ms INFO 2026-03-22 13:05:24,916 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:24,916 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 143.7523ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:25,010 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMBKSQD&recordId=9937&formCode=0031&flowID=132&nodeCode=N1661331611447&exeId=69997&guid=5b6b88e9-cb22-43a4-aaad-6ee1ae681e2a&flag=1& INFO 2026-03-22 13:05:25,023 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:25,023 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:25,027 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:05:25,326 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:25,361 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 333.364ms INFO 2026-03-22 13:05:25,361 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:25,361 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 350.5203ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:26,574 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORMBKSQD&keyFieldValue=JfBaPi3I%2F98%3D& INFO 2026-03-22 13:05:26,574 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:26,574 [36 ] 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-03-22 13:05:26,575 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,578 [28 ] 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-03-22 13:05:26,578 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:26,578 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,580 [36 ] 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-03-22 13:05:26,584 [35 ] 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-03-22 13:05:26,584 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:05:26,584 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:26,585 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,587 [35 ] 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-03-22 13:05:26,588 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:26,588 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:26,589 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 8.8899ms INFO 2026-03-22 13:05:26,589 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,589 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7146ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:26,590 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 12.6367ms INFO 2026-03-22 13:05:26,591 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,591 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0921ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:26,663 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:26,663 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 76.1378ms INFO 2026-03-22 13:05:26,664 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,664 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.9358ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:26,669 [36 ] 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-03-22 13:05:26,669 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:26,669 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,671 [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-03-22 13:05:26,674 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:26,674 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2559ms INFO 2026-03-22 13:05:26,674 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,674 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4222ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:26,747 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=5775f9ef-4851-4848-8ef2-eacb72e99608& INFO 2026-03-22 13:05:26,747 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:26,747 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,749 [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-03-22 13:05:26,800 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:26,800 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.9908ms INFO 2026-03-22 13:05:26,800 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,800 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9045ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:26,895 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=5775f9ef-4851-4848-8ef2-eacb72e99608& INFO 2026-03-22 13:05:26,896 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:26,896 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,898 [33 ] 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-03-22 13:05:26,900 [36 ] 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=IDrxrIIPAPA%3D& INFO 2026-03-22 13:05:26,900 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:26,901 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,902 [36 ] 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-03-22 13:05:26,920 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:26,921 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 19.1569ms INFO 2026-03-22 13:05:26,921 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:26,921 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8811ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:27,173 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:27,176 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 278.6787ms INFO 2026-03-22 13:05:27,176 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:27,177 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 281.2521ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:28,299 [33 ] 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-03-22 13:05:28,299 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:05:28,300 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:28,300 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:28,303 [33 ] 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-03-22 13:05:28,324 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:28,327 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 24.5134ms INFO 2026-03-22 13:05:28,327 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:28,328 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.5098ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:28,440 [35 ] 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-03-22 13:05:28,440 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:05:28,441 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:28,441 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:28,443 [35 ] 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-03-22 13:05:28,600 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:28,601 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 157.927ms INFO 2026-03-22 13:05:28,601 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:28,601 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 160.6286ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:28,688 [35 ] 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-03-22 13:05:28,688 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:28,689 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:28,691 [35 ] 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-03-22 13:05:28,711 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:28,713 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 22.0306ms INFO 2026-03-22 13:05:28,713 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:28,713 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7429ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:29,556 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 94 INFO 2026-03-22 13:05:29,557 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:05:29,557 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:29,558 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:29,560 [36 ] 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-03-22 13:05:29,710 [36 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377155,Dealer:1678,FlowID:78,KeyField:K_ID,KeyFieldValue:66488,FlowTable:K_LEAVE,ApplyA0188:65051,flowNode:N1660288359185 INFO 2026-03-22 13:05:29,721 [36 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP3,PreA0188:1678,FlowID:78,KeyField:K_ID,KeyFieldValue:66488,FlowTable:K_LEAVE,ApplyA0188:65051,flowNode:N1660288387842 INFO 2026-03-22 13:05:29,809 [36 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377159,Dealer:1678,FlowID:132,KeyField:RECORDID,KeyFieldValue:9937,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331611447 INFO 2026-03-22 13:05:29,811 [36 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP3,PreA0188:1678,FlowID:132,KeyField:RECORDID,KeyFieldValue:9937,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331627861 INFO 2026-03-22 13:05:29,892 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:29,894 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 333.4286ms INFO 2026-03-22 13:05:29,894 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:29,894 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 337.4744ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:05:29,987 [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-03-22 13:05:29,988 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:05:29,988 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:29,990 [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-03-22 13:05:30,006 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:05:30,007 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 17.0601ms INFO 2026-03-22 13:05:30,007 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 13:05:30,007 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8021ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:16:44,896 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145432526&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 13:16:44,897 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 13:16:44,898 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3985ms 200 text/html INFO 2026-03-22 13:24:57,579 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774157097489&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:24:57,580 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 13:24:57,580 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4046ms 200 text/html INFO 2026-03-22 13:24:58,493 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.628539366736975 INFO 2026-03-22 13:24:58,494 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 13:24:58,494 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1712ms 200 application/javascript INFO 2026-03-22 13:24:58,693 [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%3D1774157097489%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 13:24:58,702 [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-03-22 13:24:58,703 [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-03-22 13:24:58,704 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:24:58,705 [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-03-22 13:24:58,707 [56 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774157097489&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:24:58,711 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:24:58,712 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.5347ms INFO 2026-03-22 13:24:58,712 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:24:58,712 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9648ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:24:58,747 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 13:24:58,747 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:24:58,748 [57 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 13:24:58,748 [57 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 13:24:58,748 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:24:58,749 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-22 13:24:58,888 [57 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 13:24:58,889 [57 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 13:24:58,889 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:24:58,890 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 141.0844ms INFO 2026-03-22 13:24:58,890 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:24:58,891 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 143.7742ms 401 application/json; charset=utf-8 INFO 2026-03-22 13:24:58,997 [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-03-22 13:24:58,997 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:24:58,997 [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-03-22 13:24:58,998 [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-03-22 13:24:58,998 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 13:24:59,000 [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-03-22 13:24:59,787 [57 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwOTY4OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaigeiLseWlliIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjQ3IiwianRpIjoiN2ZmOGNlZjYtZmMxMy00OWUwLWI3MzYtNTY3YTYzN2JhYjY3IiwiaWF0IjoxNzc0MDE2NzI3LCJuYmYiOjE3NzQwMTY3MjUsImV4cCI6MTc3NDEwMzEyNywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ygRTlfKJ3i8CS-S3ofS71mjib1y4HkhFh6xOuOdm7Wg INFO 2026-03-22 13:24:59,795 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:24:59,795 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 795.4599ms INFO 2026-03-22 13:24:59,795 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 13:24:59,796 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 799.1984ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:24:59,912 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 13:24:59,912 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:24:59,912 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:24:59,915 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:24:59,916 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:24:59,917 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 13:24:59,917 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 13:24:59,917 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 13:24:59,932 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 13:24:59,935 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:24:59,935 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.9172ms INFO 2026-03-22 13:24:59,935 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:24:59,935 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.327ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,052 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 13:25:00,052 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,052 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,053 [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-03-22 13:25:00,053 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,053 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,054 [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-03-22 13:25:00,054 [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-03-22 13:25:00,055 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 13:25:00,056 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 13:25:00,056 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 13:25:00,058 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,058 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7075ms INFO 2026-03-22 13:25:00,058 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,058 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4951ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,087 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 13:25:00,090 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,090 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.3235ms INFO 2026-03-22 13:25:00,090 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,090 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.7347ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,232 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 13:25:00,232 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,232 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,233 [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-03-22 13:25:00,233 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,233 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,234 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:25:00,234 [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-03-22 13:25:00,238 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,238 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3876ms INFO 2026-03-22 13:25:00,238 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,238 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2056ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,241 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,241 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.5495ms INFO 2026-03-22 13:25:00,241 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,241 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4837ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,261 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 13:25:00,261 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:25:00,262 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,262 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,263 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:25:00,269 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,269 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9526ms INFO 2026-03-22 13:25:00,269 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,269 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8505ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,277 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 13:25:00,277 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,277 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,277 [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-03-22 13:25:00,278 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,278 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,278 [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-03-22 13:25:00,279 [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-03-22 13:25:00,282 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,282 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4846ms INFO 2026-03-22 13:25:00,282 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,282 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1115ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,282 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,283 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5668ms INFO 2026-03-22 13:25:00,283 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,283 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2394ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,291 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 13:25:00,292 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 13:25:00,292 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,292 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,292 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,292 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,292 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 13:25:00,292 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,292 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,293 [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-03-22 13:25:00,293 [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-03-22 13:25:00,293 [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-03-22 13:25:00,300 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,300 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,300 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.2093ms INFO 2026-03-22 13:25:00,300 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,300 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.3341ms INFO 2026-03-22 13:25:00,300 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,300 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9307ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,300 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9017ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,301 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,302 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1534ms INFO 2026-03-22 13:25:00,302 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,302 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6709ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,412 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 13:25:00,412 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,412 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,414 [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-03-22 13:25:00,420 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,420 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.5052ms INFO 2026-03-22 13:25:00,420 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,420 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5482ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,431 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 13:25:00,432 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,432 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,433 [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-03-22 13:25:00,436 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 13:25:00,436 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,436 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,437 [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-03-22 13:25:00,453 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,453 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 20.398ms INFO 2026-03-22 13:25:00,453 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,454 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1869ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,455 [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-03-22 13:25:00,455 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:00,455 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,456 [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-03-22 13:25:00,457 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,457 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.6223ms INFO 2026-03-22 13:25:00,457 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,457 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4199ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:00,460 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:00,460 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7153ms INFO 2026-03-22 13:25:00,460 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:00,460 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6569ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:12,313 [62 ] 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-03-22 13:25:12,314 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:25:12,314 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:12,314 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,316 [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-03-22 13:25:12,324 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:12,325 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.8806ms INFO 2026-03-22 13:25:12,325 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,325 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4963ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:12,326 [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-03-22 13:25:12,327 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:12,327 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,328 [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-03-22 13:25:12,331 [63 ] 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-03-22 13:25:12,331 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:12,331 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,332 [62 ] 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-03-22 13:25:12,332 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:12,332 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,333 [63 ] 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-03-22 13:25:12,333 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:12,333 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7545ms INFO 2026-03-22 13:25:12,333 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,333 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7445ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:12,333 [62 ] 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-03-22 13:25:12,336 [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-03-22 13:25:12,337 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:12,337 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,338 [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-03-22 13:25:12,339 [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-03-22 13:25:12,339 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:12,339 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,340 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:12,340 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.9554ms INFO 2026-03-22 13:25:12,340 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,340 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8584ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:12,341 [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-03-22 13:25:12,341 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:12,341 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 8.0044ms INFO 2026-03-22 13:25:12,341 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,342 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7908ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:12,342 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:12,342 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8621ms INFO 2026-03-22 13:25:12,342 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,342 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7787ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:12,344 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:12,344 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3608ms INFO 2026-03-22 13:25:12,344 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,344 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0867ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:12,459 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1647& INFO 2026-03-22 13:25:12,459 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:12,459 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,461 [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-03-22 13:25:12,465 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:12,471 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.8939ms INFO 2026-03-22 13:25:12,471 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:12,471 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0859ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:24,474 [62 ] 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-03-22 13:25:24,474 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:25:24,474 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:24,474 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:24,476 [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-03-22 13:25:24,482 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:24,482 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2058ms INFO 2026-03-22 13:25:24,482 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:24,482 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3062ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:24,492 [63 ] 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-03-22 13:25:24,492 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 13:25:24,492 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:24,492 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:24,492 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:24,493 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:24,494 [63 ] 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-03-22 13:25:24,495 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:25:24,497 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:24,497 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2114ms INFO 2026-03-22 13:25:24,497 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:24,497 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2089ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:24,499 [62 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 13:25:24,511 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:24,514 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 18.7893ms INFO 2026-03-22 13:25:24,514 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:24,514 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6398ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:24,652 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1647& INFO 2026-03-22 13:25:24,652 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:24,652 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:24,653 [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-03-22 13:25:24,657 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:24,661 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.3326ms INFO 2026-03-22 13:25:24,661 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:24,661 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2557ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:40,487 [62 ] 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-03-22 13:25:40,487 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:25:40,487 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:40,488 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:40,489 [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-03-22 13:25:40,519 [63 ] 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-03-22 13:25:40,519 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:40,520 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:40,521 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:40,521 [63 ] 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-03-22 13:25:40,521 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 32.1693ms INFO 2026-03-22 13:25:40,521 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:40,522 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.6209ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:40,525 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:40,525 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5601ms INFO 2026-03-22 13:25:40,525 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:40,525 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0994ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:55,838 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774157154768&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:25:55,839 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 13:25:55,840 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3327ms 200 text/html INFO 2026-03-22 13:25:56,567 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.08900635391338496 INFO 2026-03-22 13:25:56,568 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 13:25:56,568 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0652ms 200 application/javascript INFO 2026-03-22 13:25:56,718 [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%3D1774157154768%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 13:25:56,718 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:56,720 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:56,722 [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-03-22 13:25:56,723 [62 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774157154768&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:25:56,726 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:56,726 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.6334ms INFO 2026-03-22 13:25:56,726 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:56,726 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.961ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:56,752 [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-03-22 13:25:56,752 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:25:56,752 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:56,753 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:56,754 [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-03-22 13:25:56,755 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 13:25:56,755 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 13:25:56,755 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 13:25:56,770 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 13:25:56,772 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:56,772 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5962ms INFO 2026-03-22 13:25:56,772 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:56,772 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.316ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:56,867 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 13:25:56,867 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:56,868 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:56,868 [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-03-22 13:25:56,868 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:56,868 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:56,869 [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-03-22 13:25:56,869 [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-03-22 13:25:56,870 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 13:25:56,870 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 13:25:56,870 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 13:25:56,872 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:56,872 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9837ms INFO 2026-03-22 13:25:56,872 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:56,872 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7038ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:56,900 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 13:25:56,902 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:56,903 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.5998ms INFO 2026-03-22 13:25:56,903 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:56,903 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5901ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,017 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 13:25:57,017 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,018 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,018 [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-03-22 13:25:57,018 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,018 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,019 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:25:57,020 [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-03-22 13:25:57,023 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,023 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4467ms INFO 2026-03-22 13:25:57,023 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,023 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4519ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,026 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,026 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.7636ms INFO 2026-03-22 13:25:57,026 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,026 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6778ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,036 [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-03-22 13:25:57,036 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:25:57,036 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,036 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,037 [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-03-22 13:25:57,043 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,043 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9245ms INFO 2026-03-22 13:25:57,043 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,043 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6882ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,067 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 13:25:57,067 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,067 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,068 [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-03-22 13:25:57,068 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,068 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,068 [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-03-22 13:25:57,069 [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-03-22 13:25:57,072 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,072 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6443ms INFO 2026-03-22 13:25:57,072 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,072 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4027ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,072 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,073 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2445ms INFO 2026-03-22 13:25:57,073 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,073 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0524ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,085 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 13:25:57,086 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,086 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,087 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:25:57,087 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 13:25:57,087 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,087 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,088 [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-03-22 13:25:57,090 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,090 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8853ms INFO 2026-03-22 13:25:57,090 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,090 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5411ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,097 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,097 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3045ms INFO 2026-03-22 13:25:57,097 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,097 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9674ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,102 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 13:25:57,102 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,102 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,103 [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-03-22 13:25:57,107 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,107 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.7508ms INFO 2026-03-22 13:25:57,107 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,107 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3166ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,157 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 13:25:57,157 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,157 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,158 [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-03-22 13:25:57,162 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,162 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4051ms INFO 2026-03-22 13:25:57,162 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,163 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1276ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,190 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 13:25:57,191 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,191 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,191 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 13:25:57,192 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,192 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,192 [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-03-22 13:25:57,193 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:25:57,202 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,202 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.7442ms INFO 2026-03-22 13:25:57,202 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,202 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4784ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,209 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,209 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.6047ms INFO 2026-03-22 13:25:57,209 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,210 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2548ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:57,800 [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-03-22 13:25:57,801 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:57,801 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,802 [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-03-22 13:25:57,809 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:57,809 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 6.7206ms INFO 2026-03-22 13:25:57,809 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:57,809 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9741ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:58,635 [62 ] 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-03-22 13:25:58,635 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:25:58,636 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:58,636 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,637 [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-03-22 13:25:58,643 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:58,643 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1928ms INFO 2026-03-22 13:25:58,643 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,643 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2292ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:58,671 [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-03-22 13:25:58,671 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:58,671 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,672 [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-03-22 13:25:58,672 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:58,672 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,673 [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-03-22 13:25:58,673 [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-03-22 13:25:58,675 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:58,676 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9148ms INFO 2026-03-22 13:25:58,676 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,676 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.563ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:58,678 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:58,678 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.7395ms INFO 2026-03-22 13:25:58,678 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,678 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3769ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:58,691 [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-03-22 13:25:58,691 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:58,691 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,692 [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-03-22 13:25:58,692 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:58,692 [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-03-22 13:25:58,692 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,692 [57 ] 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-03-22 13:25:58,692 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:58,693 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,694 [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-03-22 13:25:58,694 [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-03-22 13:25:58,697 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:58,697 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:58,697 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9496ms INFO 2026-03-22 13:25:58,697 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,697 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0696ms INFO 2026-03-22 13:25:58,697 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,697 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0704ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:58,697 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6949ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:58,698 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:58,698 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.714ms INFO 2026-03-22 13:25:58,698 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,698 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3381ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:25:58,798 [63 ] 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-03-22 13:25:58,798 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:25:58,798 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,799 [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-03-22 13:25:58,802 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:25:58,803 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.2369ms INFO 2026-03-22 13:25:58,803 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:25:58,803 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7286ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:12,158 [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-03-22 13:26:12,158 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:12,159 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:12,159 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:12,160 [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-03-22 13:26:12,166 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:12,166 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0649ms INFO 2026-03-22 13:26:12,166 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:12,166 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3016ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:12,195 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 13:26:12,196 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:12,196 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:12,197 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-22 13:26:12,197 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:12,197 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:12,197 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:12,198 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:12,199 [63 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 13:26:12,202 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:12,202 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4633ms INFO 2026-03-22 13:26:12,202 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:12,202 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1879ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:12,206 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:12,206 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.0816ms INFO 2026-03-22 13:26:12,206 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:12,206 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9204ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:12,305 [62 ] 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-03-22 13:26:12,305 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:12,305 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:12,307 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:12,310 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:12,310 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.4317ms INFO 2026-03-22 13:26:12,310 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:12,310 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1733ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:16,411 [63 ] 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-03-22 13:26:16,411 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:16,411 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:16,412 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,412 [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-03-22 13:26:16,412 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:16,412 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,413 [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-03-22 13:26:16,414 [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-03-22 13:26:16,417 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:16,417 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5414ms INFO 2026-03-22 13:26:16,417 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,417 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3393ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:16,419 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:16,419 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9528ms INFO 2026-03-22 13:26:16,419 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,419 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0385ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:16,817 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 13:26:16,817 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:16,817 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:16,818 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,819 [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-03-22 13:26:16,827 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 13:26:16,827 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:16,827 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,828 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:16,830 [62 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 13:26:16,831 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:16,831 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.5729ms INFO 2026-03-22 13:26:16,831 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,832 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6686ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:16,836 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:16,836 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.2317ms INFO 2026-03-22 13:26:16,837 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,837 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:16,860 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-22 13:26:16,861 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:16,861 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,862 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:16,865 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:16,865 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8335ms INFO 2026-03-22 13:26:16,865 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,865 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6151ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:16,964 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1647& INFO 2026-03-22 13:26:16,964 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:16,964 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,966 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:16,969 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:16,973 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.4822ms INFO 2026-03-22 13:26:16,973 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:16,973 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4467ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:17,577 [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-03-22 13:26:17,577 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:17,577 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:17,578 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:17,579 [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-03-22 13:26:17,585 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:17,585 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3019ms INFO 2026-03-22 13:26:17,585 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:17,585 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4335ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:25,797 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774157184842&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:26:25,798 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 13:26:25,798 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1026ms 200 text/html INFO 2026-03-22 13:26:26,577 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6362372691534617 INFO 2026-03-22 13:26:26,578 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 13:26:26,578 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0058ms 200 application/javascript INFO 2026-03-22 13:26:26,697 [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%3D1774157184842%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 13:26:26,698 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:26,698 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,699 [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-03-22 13:26:26,700 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774157184842&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:26:26,703 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:26,703 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8625ms INFO 2026-03-22 13:26:26,703 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,703 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.931ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:26,732 [55 ] 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-03-22 13:26:26,732 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:26,732 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:26,732 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,733 [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-03-22 13:26:26,735 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 13:26:26,735 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 13:26:26,735 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 13:26:26,750 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 13:26:26,752 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:26,753 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.1333ms INFO 2026-03-22 13:26:26,753 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,753 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0643ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:26,856 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 13:26:26,856 [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-03-22 13:26:26,856 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:26,856 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,856 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:26,857 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,858 [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-03-22 13:26:26,858 [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-03-22 13:26:26,859 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 13:26:26,859 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 13:26:26,859 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 13:26:26,861 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:26,861 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0606ms INFO 2026-03-22 13:26:26,861 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,861 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9368ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:26,873 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 13:26:26,876 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:26,876 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.0952ms INFO 2026-03-22 13:26:26,876 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,876 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.05ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:26,991 [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-03-22 13:26:26,991 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:26,991 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,992 [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-03-22 13:26:26,992 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:26,992 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:26,992 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,992 [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-03-22 13:26:26,993 [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-03-22 13:26:26,995 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:26,995 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0578ms INFO 2026-03-22 13:26:26,995 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,995 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8924ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:26,998 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:26,999 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.123ms INFO 2026-03-22 13:26:26,999 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:26,999 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9681ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,028 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 13:26:27,028 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,028 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,029 [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-03-22 13:26:27,032 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,032 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 2.6782ms INFO 2026-03-22 13:26:27,032 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,032 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2111ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,040 [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-03-22 13:26:27,041 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,041 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,042 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 13:26:27,042 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,042 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,042 [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-03-22 13:26:27,043 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:27,045 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,045 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8673ms INFO 2026-03-22 13:26:27,045 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,045 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5082ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,046 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,046 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2187ms INFO 2026-03-22 13:26:27,046 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,047 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0148ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,052 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 13:26:27,052 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,052 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,053 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:27,056 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,056 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.5822ms INFO 2026-03-22 13:26:27,056 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,056 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2265ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,065 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 13:26:27,066 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,066 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,067 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 13:26:27,067 [59 ] 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-03-22 13:26:27,067 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,067 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,068 [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-03-22 13:26:27,074 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,074 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.4369ms INFO 2026-03-22 13:26:27,074 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,075 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1343ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,076 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,076 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5896ms INFO 2026-03-22 13:26:27,076 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,076 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4271ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,141 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 13:26:27,142 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,142 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,143 [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-03-22 13:26:27,147 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,147 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2059ms INFO 2026-03-22 13:26:27,147 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,147 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.803ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,180 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 13:26:27,180 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,180 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,181 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:27,186 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 13:26:27,187 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,187 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,188 [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-03-22 13:26:27,190 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,190 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8988ms INFO 2026-03-22 13:26:27,190 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,190 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4458ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,205 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,205 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.3488ms INFO 2026-03-22 13:26:27,205 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,205 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0485ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:27,571 [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-03-22 13:26:27,572 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:27,572 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,573 [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-03-22 13:26:27,577 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:27,577 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2845ms INFO 2026-03-22 13:26:27,577 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:27,577 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4157ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:30,817 [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-03-22 13:26:30,817 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:30,817 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:30,817 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,819 [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-03-22 13:26:30,825 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:30,825 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0968ms INFO 2026-03-22 13:26:30,825 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,825 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.383ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:30,856 [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-03-22 13:26:30,856 [53 ] 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-03-22 13:26:30,856 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:30,856 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:30,856 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,856 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,856 [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-03-22 13:26:30,857 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:30,857 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,857 [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-03-22 13:26:30,857 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:30,857 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,858 [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-03-22 13:26:30,858 [53 ] 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-03-22 13:26:30,858 [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-03-22 13:26:30,858 [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-03-22 13:26:30,862 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:30,862 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2229ms INFO 2026-03-22 13:26:30,862 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,862 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:30,862 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7429ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:30,862 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.64ms INFO 2026-03-22 13:26:30,862 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,862 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5797ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:30,863 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:30,863 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.8671ms INFO 2026-03-22 13:26:30,863 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,863 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4856ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:30,864 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:30,864 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.4391ms INFO 2026-03-22 13:26:30,864 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,864 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2357ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:30,871 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 13:26:30,871 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:30,871 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,873 [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-03-22 13:26:30,875 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:30,875 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7842ms INFO 2026-03-22 13:26:30,875 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,875 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3951ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:30,987 [63 ] 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-03-22 13:26:30,987 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:30,987 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,988 [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-03-22 13:26:30,992 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:30,992 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.4002ms INFO 2026-03-22 13:26:30,992 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:30,992 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1126ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:38,586 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 13:26:38,587 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:38,587 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:38,587 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:38,588 [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-03-22 13:26:38,594 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:38,595 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2331ms INFO 2026-03-22 13:26:38,595 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:38,595 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3308ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:38,636 [56 ] 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-03-22 13:26:38,637 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:38,637 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:38,638 [56 ] 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-03-22 13:26:38,639 [56 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 13:26:38,646 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:38,646 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.1413ms INFO 2026-03-22 13:26:38,646 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:38,646 [63 ] 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-03-22 13:26:38,646 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8723ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:38,646 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:38,646 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:38,648 [63 ] 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-03-22 13:26:38,650 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:38,651 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9338ms INFO 2026-03-22 13:26:38,651 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:38,651 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5552ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:38,766 [63 ] 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-03-22 13:26:38,767 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:38,767 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:38,768 [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-03-22 13:26:38,771 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:38,771 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.2843ms INFO 2026-03-22 13:26:38,771 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:38,771 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9297ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:43,126 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 13:26:43,127 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:43,127 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:43,128 [50 ] 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-03-22 13:26:43,128 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:43,128 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:43,128 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:43,128 [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-03-22 13:26:43,130 [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-03-22 13:26:43,132 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:43,132 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5505ms INFO 2026-03-22 13:26:43,132 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:43,132 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9224ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:43,135 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:43,135 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6891ms INFO 2026-03-22 13:26:43,135 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:43,135 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5649ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:43,979 [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-03-22 13:26:43,979 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:43,979 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:43,979 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:43,981 [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-03-22 13:26:43,987 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:43,987 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1942ms INFO 2026-03-22 13:26:43,987 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:43,987 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3762ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:52,116 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774157212192&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:26:52,117 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 13:26:52,117 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1201ms 200 text/html INFO 2026-03-22 13:26:53,070 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.46494693144091326 INFO 2026-03-22 13:26:53,071 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 13:26:53,072 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1137ms 200 application/javascript INFO 2026-03-22 13:26:53,271 [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%3D1774157212192%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 13:26:53,271 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,271 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,273 [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-03-22 13:26:53,274 [55 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774157212192&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 13:26:53,277 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,277 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.004ms INFO 2026-03-22 13:26:53,277 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,277 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2467ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,291 [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-03-22 13:26:53,291 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:53,291 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,291 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,293 [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-03-22 13:26:53,294 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 13:26:53,294 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 13:26:53,294 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 13:26:53,309 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 13:26:53,311 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,312 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.956ms INFO 2026-03-22 13:26:53,312 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,312 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7111ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,420 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 13:26:53,421 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,421 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,422 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:53,423 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 13:26:53,423 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 13:26:53,423 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 13:26:53,430 [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-03-22 13:26:53,431 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,431 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,432 [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-03-22 13:26:53,435 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,435 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2507ms INFO 2026-03-22 13:26:53,435 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,435 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0909ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,438 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 13:26:53,441 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,441 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.6655ms INFO 2026-03-22 13:26:53,441 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,441 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6654ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,570 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 13:26:53,570 [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-03-22 13:26:53,571 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,571 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,571 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,571 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,572 [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-03-22 13:26:53,572 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:53,572 [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-03-22 13:26:53,572 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:53,573 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,573 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,574 [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-03-22 13:26:53,575 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,575 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,575 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 2.9997ms INFO 2026-03-22 13:26:53,575 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,575 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9612ms INFO 2026-03-22 13:26:53,575 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,575 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9139ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,575 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8983ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,579 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,579 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0329ms INFO 2026-03-22 13:26:53,579 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,579 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9077ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,615 [50 ] 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-03-22 13:26:53,616 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,616 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,616 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 13:26:53,617 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,617 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,617 [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-03-22 13:26:53,618 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:53,619 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,620 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6472ms INFO 2026-03-22 13:26:53,620 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,620 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3046ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,621 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,621 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2974ms INFO 2026-03-22 13:26:53,621 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,621 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8428ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,624 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 13:26:53,624 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,624 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,625 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:53,628 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,628 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7144ms INFO 2026-03-22 13:26:53,628 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,628 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1879ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,651 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 13:26:53,651 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,651 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,652 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 13:26:53,652 [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-03-22 13:26:53,652 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,652 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,653 [50 ] 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-03-22 13:26:53,659 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,659 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.5268ms INFO 2026-03-22 13:26:53,659 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,659 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0909ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,660 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,660 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7599ms INFO 2026-03-22 13:26:53,660 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,660 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3871ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,795 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 13:26:53,796 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,796 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,796 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 13:26:53,796 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,796 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,797 [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-03-22 13:26:53,797 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 13:26:53,797 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:53,797 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,797 [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-03-22 13:26:53,806 [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-03-22 13:26:53,828 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,829 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 22.856ms INFO 2026-03-22 13:26:53,829 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,829 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0024ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,829 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,829 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 32.1852ms INFO 2026-03-22 13:26:53,829 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,830 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.8357ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:53,830 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:53,830 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 33.3585ms INFO 2026-03-22 13:26:53,830 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:53,830 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0229ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:54,175 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 13:26:54,176 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:54,176 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:54,177 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:26:54,181 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:54,181 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5249ms INFO 2026-03-22 13:26:54,181 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:54,181 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7926ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:55,975 [62 ] 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-03-22 13:26:55,976 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:55,976 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:55,976 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:55,977 [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-03-22 13:26:55,983 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:55,983 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0381ms INFO 2026-03-22 13:26:55,983 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:55,984 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1888ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:55,996 [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-03-22 13:26:55,996 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:55,996 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:55,997 [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-03-22 13:26:55,997 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:55,997 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:55,997 [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-03-22 13:26:55,999 [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-03-22 13:26:56,000 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:56,000 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9306ms INFO 2026-03-22 13:26:56,000 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,001 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0228ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:56,003 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:56,003 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.1104ms INFO 2026-03-22 13:26:56,003 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,003 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8815ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:56,011 [50 ] 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-03-22 13:26:56,012 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:56,012 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,013 [62 ] 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-03-22 13:26:56,013 [50 ] 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-03-22 13:26:56,013 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:56,013 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,015 [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-03-22 13:26:56,015 [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-03-22 13:26:56,015 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:56,016 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,017 [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-03-22 13:26:56,018 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:56,018 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1938ms INFO 2026-03-22 13:26:56,018 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,018 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2437ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:56,018 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:56,018 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.5329ms INFO 2026-03-22 13:26:56,018 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,019 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1553ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:56,019 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:56,020 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7794ms INFO 2026-03-22 13:26:56,020 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,020 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4232ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:56,107 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1647& INFO 2026-03-22 13:26:56,107 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:56,107 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,108 [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-03-22 13:26:56,111 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:56,115 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.3359ms INFO 2026-03-22 13:26:56,115 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:56,115 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9828ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:57,477 [54 ] 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-03-22 13:26:57,477 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:26:57,477 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:57,478 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:57,479 [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-03-22 13:26:57,485 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:57,485 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9762ms INFO 2026-03-22 13:26:57,485 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:57,485 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0192ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:57,517 [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-03-22 13:26:57,517 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:57,517 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:57,518 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-22 13:26:57,518 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:57,518 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:57,518 [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-03-22 13:26:57,519 [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-03-22 13:26:57,520 [55 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 13:26:57,523 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:57,523 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4419ms INFO 2026-03-22 13:26:57,523 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:57,523 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2032ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:57,527 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:57,527 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.426ms INFO 2026-03-22 13:26:57,527 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:57,527 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4306ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:26:57,652 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1647& INFO 2026-03-22 13:26:57,652 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:26:57,653 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:57,654 [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-03-22 13:26:57,657 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:26:57,660 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.6316ms INFO 2026-03-22 13:26:57,660 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 13:26:57,660 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2791ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:27:19,911 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 13:27:19,911 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:27:19,912 [54 ] 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-03-22 13:27:19,912 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:19,912 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:27:19,912 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:27:19,912 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:19,913 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:27:19,913 [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-03-22 13:27:19,917 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:27:19,917 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5649ms INFO 2026-03-22 13:27:19,917 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:19,917 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8104ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:27:19,918 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:27:19,919 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3144ms INFO 2026-03-22 13:27:19,919 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:19,919 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0187ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:27:20,766 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 13:27:20,766 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:27:20,767 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:27:20,767 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:20,769 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:27:20,775 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:27:20,776 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.674ms INFO 2026-03-22 13:27:20,776 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:20,776 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4486ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:27:25,497 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 13:27:25,497 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:27:25,497 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:27:25,498 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:25,498 [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-03-22 13:27:25,498 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:27:25,498 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:25,499 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 13:27:25,500 [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-03-22 13:27:25,503 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:27:25,503 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.185ms INFO 2026-03-22 13:27:25,503 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:25,503 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0467ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:27:25,505 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:27:25,505 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9221ms INFO 2026-03-22 13:27:25,505 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:25,505 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2065ms 200 application/json; charset=utf-8 INFO 2026-03-22 13:27:36,357 [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-03-22 13:27:36,357 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 13:27:36,358 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 13:27:36,358 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:36,359 [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-03-22 13:27:36,365 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 13:27:36,365 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0637ms INFO 2026-03-22 13:27:36,365 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 13:27:36,365 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1718ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:10,079 [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-03-22 14:00:10,630 [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-03-22 14:00:10,664 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774159206144&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 14:00:10,677 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 14:00:10,678 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8262ms 200 text/html INFO 2026-03-22 14:00:11,368 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6010432813664618 INFO 2026-03-22 14:00:11,371 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 14:00:11,371 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1085ms 200 application/javascript INFO 2026-03-22 14:00:11,489 [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%3D1774159206144%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 14:00:11,501 [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-03-22 14:00:11,503 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:00:11,642 [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-03-22 14:00:11,642 [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-03-22 14:00:11,643 [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-03-22 14:00:11,643 [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-03-22 14:00:11,650 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:11,650 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:12,763 [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-03-22 14:00:12,763 [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). WARN 2026-03-22 14:00:13,089 [12 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 14:00:13,094 [12 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 14:00:13,095 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:13,123 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 357.9556ms INFO 2026-03-22 14:00:13,124 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:13,124 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774159206144&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 14:00:13,125 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1624.4413ms 401 application/json; charset=utf-8 INFO 2026-03-22 14:00:13,315 [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-03-22 14:00:13,315 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:00:13,324 [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-03-22 14:00:13,324 [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-03-22 14:00:13,324 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 14:00:13,330 [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-03-22 14:00:13,785 [12 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwODc5NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOaihemmmSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjIxIiwianRpIjoiNDEwMzFiZTktNjcyNC00YjFiLTg2YjctNTU4MDgxYjJhNjMxIiwiaWF0IjoxNzc0MDQ1NzA1LCJuYmYiOjE3NzQwNDU3MDMsImV4cCI6MTc3NDEzMjEwNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.CuR3YoVJcsPbU2o-bhVbFGMy4ovB57Vp5VpLpAM_aTc INFO 2026-03-22 14:00:13,899 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:13,899 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:13,900 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 570.6707ms INFO 2026-03-22 14:00:13,901 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 14:00:13,902 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 586.9308ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:13,902 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1138.4278ms INFO 2026-03-22 14:00:13,902 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:13,902 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2412.8328ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,014 [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-03-22 14:00:14,014 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:00:14,031 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,067 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,069 [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-03-22 14:00:14,090 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 14:00:14,090 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 14:00:14,090 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 14:00:14,161 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 14:00:14,165 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,166 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 97.1182ms INFO 2026-03-22 14:00:14,167 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,167 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 152.9494ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,272 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 14:00:14,272 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,272 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,275 [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-03-22 14:00:14,277 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 14:00:14,278 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 14:00:14,278 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 14:00:14,278 [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-03-22 14:00:14,278 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,278 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,281 [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-03-22 14:00:14,310 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 14:00:14,365 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,368 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 93.1687ms INFO 2026-03-22 14:00:14,368 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,368 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.548ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,377 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,379 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 98.4457ms INFO 2026-03-22 14:00:14,379 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,379 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.4491ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,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-03-22 14:00:14,461 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,461 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,462 [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-03-22 14:00:14,462 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,462 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,464 [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-03-22 14:00:14,464 [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-03-22 14:00:14,469 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,469 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7133ms INFO 2026-03-22 14:00:14,469 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,469 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1421ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,478 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,479 [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-03-22 14:00:14,479 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:00:14,479 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,479 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,480 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.4105ms INFO 2026-03-22 14:00:14,480 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,480 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8881ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,482 [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-03-22 14:00:14,528 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 14:00:14,529 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,529 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,529 [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-03-22 14:00:14,529 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,529 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,543 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 14:00:14,543 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,543 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,550 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 14:00:14,551 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,552 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,618 [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-03-22 14:00:14,619 [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-03-22 14:00:14,620 [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-03-22 14:00:14,620 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:00:14,664 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 14:00:14,665 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,665 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,680 [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-03-22 14:00:14,686 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,686 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 67.8904ms INFO 2026-03-22 14:00:14,686 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,686 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.097ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,689 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,689 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 70.6752ms INFO 2026-03-22 14:00:14,689 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,689 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.4828ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,690 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,690 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,690 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 10.6148ms INFO 2026-03-22 14:00:14,690 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,691 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.2108ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,691 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 70.7992ms INFO 2026-03-22 14:00:14,691 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,691 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 140.8336ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,693 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,693 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 73.4436ms INFO 2026-03-22 14:00:14,693 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,693 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.098ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,698 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:14,698 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 216.1754ms INFO 2026-03-22 14:00:14,698 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,698 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 219.2588ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:14,713 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 14:00:14,713 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,713 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,715 [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-03-22 14:00:14,715 [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-03-22 14:00:14,716 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,716 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,793 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 14:00:14,793 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 14:00:14,793 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,793 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:14,795 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:00:14,795 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:15,385 [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-03-22 14:00:15,475 [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-03-22 14:00:15,475 [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-03-22 14:00:15,808 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:15,808 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:15,808 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:15,809 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 423.271ms INFO 2026-03-22 14:00:15,809 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:15,809 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1093.6115ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:15,809 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1093.579ms INFO 2026-03-22 14:00:15,809 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:15,809 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1096.4191ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:15,812 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 336.8643ms INFO 2026-03-22 14:00:15,812 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:15,812 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1018.9022ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:00:16,613 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:00:16,615 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1140.2399ms INFO 2026-03-22 14:00:16,615 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:00:16,615 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1822.5911ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:13,831 [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-03-22 14:25:14,380 [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-03-22 14:25:14,417 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774160709845&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 14:25:14,430 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 14:25:14,431 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9605ms 200 text/html INFO 2026-03-22 14:25:15,098 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.22667991041247648 INFO 2026-03-22 14:25:15,101 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 14:25:15,101 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9395ms 200 application/javascript INFO 2026-03-22 14:25:15,218 [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%3D1774160709845%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 14:25:15,236 [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-03-22 14:25:15,238 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:25:15,380 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:15,380 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:15,444 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:15,444 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:16,559 [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-03-22 14:25:16,559 [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-03-22 14:25:16,846 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774160709845&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 14:25:16,851 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 14:25:16,858 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 14:25:16,858 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 14:25:16,967 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 14:25:17,079 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,089 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 527.5579ms INFO 2026-03-22 14:25:17,089 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,091 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1855.3573ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,203 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 14:25:17,221 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,222 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,222 [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-03-22 14:25:17,222 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,222 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,225 [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-03-22 14:25:17,225 [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-03-22 14:25:17,227 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 14:25:17,228 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 14:25:17,228 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 14:25:17,261 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 14:25:17,271 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,274 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 48.6488ms INFO 2026-03-22 14:25:17,274 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,274 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.5855ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,289 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,293 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 67.6908ms INFO 2026-03-22 14:25:17,293 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,293 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.5264ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,377 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 14:25:17,377 [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-03-22 14:25:17,377 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,377 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,378 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,378 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,379 [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-03-22 14:25:17,380 [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-03-22 14:25:17,385 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,385 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1292ms INFO 2026-03-22 14:25:17,385 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,385 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6354ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,389 [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-03-22 14:25:17,389 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:25:17,390 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,390 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,392 [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-03-22 14:25:17,393 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,396 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.2857ms INFO 2026-03-22 14:25:17,396 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,396 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1171ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,427 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 14:25:17,427 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,427 [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-03-22 14:25:17,427 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,428 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,428 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,443 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 14:25:17,444 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,444 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,505 [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-03-22 14:25:17,552 [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-03-22 14:25:17,553 [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-03-22 14:25:17,594 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 14:25:17,594 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,594 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,595 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,596 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 43.0982ms INFO 2026-03-22 14:25:17,596 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,596 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.7234ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,597 [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-03-22 14:25:17,598 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,598 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 45.8039ms INFO 2026-03-22 14:25:17,598 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,598 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 154.3476ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,599 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,599 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 93.8696ms INFO 2026-03-22 14:25:17,599 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,599 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 171.7665ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,616 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,616 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 224.1118ms INFO 2026-03-22 14:25:17,616 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,616 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 227.1364ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,616 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 14:25:17,617 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 14:25:17,617 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,617 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,618 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,619 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,619 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:17,619 [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-03-22 14:25:17,620 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 23.0385ms INFO 2026-03-22 14:25:17,620 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,620 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1152ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:17,700 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 14:25:17,700 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 14:25:17,701 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,701 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:17,701 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,701 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:17,980 [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-03-22 14:25:18,246 [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-03-22 14:25:18,246 [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-03-22 14:25:18,404 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:18,405 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 424.2136ms INFO 2026-03-22 14:25:18,405 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:18,405 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 788.4393ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:18,477 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:18,477 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:18,480 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1920.4167ms INFO 2026-03-22 14:25:18,480 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:18,480 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3262.0685ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:18,480 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 233.8964ms INFO 2026-03-22 14:25:18,480 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:18,480 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 780.2861ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:18,496 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:18,497 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 878.0189ms INFO 2026-03-22 14:25:18,497 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:18,497 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 880.7936ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:18,957 [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-03-22 14:25:18,958 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:18,958 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:19,076 [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-03-22 14:25:19,099 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:19,101 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:19,102 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 855.2696ms INFO 2026-03-22 14:25:19,102 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:19,102 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1401.7634ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:19,102 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 26.1831ms INFO 2026-03-22 14:25:19,102 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:19,102 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 144.8969ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:20,002 [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-03-22 14:25:20,003 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:25:20,005 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:20,006 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,009 [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-03-22 14:25:20,020 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:20,020 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.6843ms INFO 2026-03-22 14:25:20,020 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,021 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8151ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:20,041 [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-03-22 14:25:20,042 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:20,042 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,044 [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-03-22 14:25:20,048 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 14:25:20,048 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:20,049 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,049 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:20,049 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2379ms INFO 2026-03-22 14:25:20,049 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,049 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.999ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:20,050 [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-03-22 14:25:20,051 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:25:20,054 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:20,054 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,057 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 14:25:20,057 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:20,057 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,060 [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-03-22 14:25:20,060 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:20,060 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,077 [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-03-22 14:25:20,078 [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-03-22 14:25:20,078 [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-03-22 14:25:20,087 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:20,087 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.4149ms INFO 2026-03-22 14:25:20,087 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,087 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.0618ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:20,088 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:20,090 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.8299ms INFO 2026-03-22 14:25:20,090 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,090 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:20,090 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.028ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:20,090 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:20,091 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 13.0799ms INFO 2026-03-22 14:25:20,091 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,091 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.5564ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:20,092 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 40.3721ms INFO 2026-03-22 14:25:20,092 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,092 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.5206ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:20,181 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1621& INFO 2026-03-22 14:25:20,181 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:20,182 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,184 [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-03-22 14:25:20,190 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:20,198 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 13.5165ms INFO 2026-03-22 14:25:20,198 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:20,198 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3098ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:28,008 [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-03-22 14:25:28,009 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:25:28,011 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:28,012 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:28,018 [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-03-22 14:25:28,027 [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-03-22 14:25:28,029 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:28,029 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:28,032 [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-03-22 14:25:28,033 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-22 14:25:28,033 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:28,033 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:28,034 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:28,035 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.4733ms INFO 2026-03-22 14:25:28,035 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:28,035 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.8867ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:28,035 [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-03-22 14:25:28,038 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 14:25:28,039 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:28,039 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6875ms INFO 2026-03-22 14:25:28,039 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:28,039 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0715ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:28,104 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:28,108 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 75.159ms INFO 2026-03-22 14:25:28,108 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:28,108 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.835ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:28,207 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1621& INFO 2026-03-22 14:25:28,208 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:28,208 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:28,209 [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-03-22 14:25:28,214 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:28,217 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.567ms INFO 2026-03-22 14:25:28,217 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:28,217 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9066ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:56,427 [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-03-22 14:25:56,429 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:56,430 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:56,432 [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-03-22 14:25:56,432 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 14:25:56,432 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:25:56,432 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:56,433 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:56,434 [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-03-22 14:25:56,440 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:56,440 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.7186ms INFO 2026-03-22 14:25:56,440 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:56,441 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6163ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:56,442 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:56,442 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.2076ms INFO 2026-03-22 14:25:56,442 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:56,442 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4054ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:25:57,023 [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-03-22 14:25:57,024 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:25:57,025 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:25:57,025 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:57,027 [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-03-22 14:25:57,037 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:25:57,037 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1908ms INFO 2026-03-22 14:25:57,037 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:25:57,038 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5676ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:21,332 [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-03-22 14:27:21,334 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 14:27:21,334 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9893ms 200 text/html INFO 2026-03-22 14:27:21,452 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 14:27:21,453 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 14:27:21,453 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.331ms 200 application/javascript INFO 2026-03-22 14:27:21,485 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 14:27:21,486 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:21,509 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 14:27:21,509 [27 ] 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-03-22 14:27:21,509 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 14:27:21,510 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 14:27:21,510 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6752ms 200 application/javascript INFO 2026-03-22 14:27:21,512 [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-03-22 14:27:21,512 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2984ms 200 application/javascript INFO 2026-03-22 14:27:21,513 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 14:27:21,513 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6376ms 200 text/css INFO 2026-03-22 14:27:21,532 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 14:27:21,532 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 14:27:21,532 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6988ms 200 application/javascript INFO 2026-03-22 14:27:21,539 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 14:27:21,540 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 14:27:21,540 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6267ms 200 application/javascript INFO 2026-03-22 14:27:21,547 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 14:27:21,547 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.0826ms 200 application/javascript INFO 2026-03-22 14:27:21,588 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 14:27:21,588 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 14:27:21,588 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.497ms 200 application/javascript INFO 2026-03-22 14:27:21,612 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774160841628&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 14:27:21,612 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 14:27:21,612 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5477ms 200 text/html INFO 2026-03-22 14:27:21,613 [30 ] 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-03-22 14:27:21,615 [27 ] 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-03-22 14:27:21,615 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1994ms 200 application/javascript INFO 2026-03-22 14:27:21,804 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 14:27:21,804 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:21,811 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 14:27:21,815 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 14:27:21,815 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2555ms 200 text/css INFO 2026-03-22 14:27:21,815 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 14:27:21,815 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8427ms 200 application/javascript INFO 2026-03-22 14:27:22,044 [28 ] 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-03-22 14:27:22,045 [30 ] 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-03-22 14:27:22,048 [33 ] 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-03-22 14:27:22,048 [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-03-22 14:27:22,048 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3028ms 200 application/javascript INFO 2026-03-22 14:27:22,049 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7975ms 200 application/javascript INFO 2026-03-22 14:27:25,472 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 14:27:25,473 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 14:27:25,473 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1664ms 200 application/javascript INFO 2026-03-22 14:27:26,012 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.15017382765299092 INFO 2026-03-22 14:27:26,013 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 14:27:26,013 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0637ms 200 application/javascript INFO 2026-03-22 14:27:26,123 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 14:27:26,125 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 14:27:26,125 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3435ms 200 image/jpeg INFO 2026-03-22 14:27:26,244 [42 ] 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%3D1774160841628%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 14:27:26,254 [42 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 14:27:26,255 [42 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 14:27:26,256 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:26,258 [42 ] 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-03-22 14:27:26,260 [42 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774160841628&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 14:27:26,266 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:26,266 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.108ms INFO 2026-03-22 14:27:26,266 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:26,266 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4922ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:26,272 [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-03-22 14:27:26,272 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:26,273 [44 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 14:27:26,273 [44 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 14:27:26,273 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:26,274 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-22 14:27:26,413 [44 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 14:27:26,414 [44 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 14:27:26,414 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:26,415 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 141.305ms INFO 2026-03-22 14:27:26,415 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:26,416 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 143.9348ms 401 application/json; charset=utf-8 INFO 2026-03-22 14:27:26,564 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 14:27:26,564 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:26,564 [42 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 14:27:26,564 [42 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 14:27:26,565 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 14:27:26,567 [42 ] 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-03-22 14:27:27,350 [42 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3ODkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjkwMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWxiOWNr-S8tiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzg5IiwianRpIjoiY2M4YTJkZTItNzlkNy00N2M5LWIyZTktODFmMGVjZDJlOTA4IiwiaWF0IjoxNzczMzc5MTc5LCJuYmYiOjE3NzMzNzkxNzcsImV4cCI6MTc3MzQ2NTU3OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.pspge3mABKP3YPmF6d8BdTPYJSdbw8g0LRCfAMVPEkA INFO 2026-03-22 14:27:27,359 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:27,360 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 792.3986ms INFO 2026-03-22 14:27:27,360 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 14:27:27,360 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 796.295ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:27,542 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 14:27:27,542 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:27,543 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:27,548 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,550 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:27:27,553 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 14:27:27,553 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 14:27:27,553 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 14:27:27,569 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 14:27:27,574 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:27,575 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 24.8003ms INFO 2026-03-22 14:27:27,575 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,575 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3819ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:27,712 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 14:27:27,713 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:27,713 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,715 [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-03-22 14:27:27,716 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 14:27:27,717 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 14:27:27,717 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 14:27:27,723 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 14:27:27,724 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:27,724 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,725 [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-03-22 14:27:27,729 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:27,729 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6026ms INFO 2026-03-22 14:27:27,729 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,729 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3723ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:27,750 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 14:27:27,754 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:27,754 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 39.3183ms INFO 2026-03-22 14:27:27,754 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,754 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.3348ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:27,852 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 14:27:27,852 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 14:27:27,852 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 14:27:27,852 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:27,852 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:27,852 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:27,853 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 14:27:27,853 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 14:27:27,853 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0406ms 200 application/javascript INFO 2026-03-22 14:27:27,853 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0697ms 200 application/javascript INFO 2026-03-22 14:27:27,853 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 14:27:27,853 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2663ms 200 application/javascript INFO 2026-03-22 14:27:27,861 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 14:27:27,861 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:27,861 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 14:27:27,861 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4724ms 200 application/javascript INFO 2026-03-22 14:27:27,894 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 14:27:27,894 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 14:27:27,894 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 14:27:27,894 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4047ms 200 text/css INFO 2026-03-22 14:27:27,895 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 14:27:27,895 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2513ms 200 text/css INFO 2026-03-22 14:27:27,911 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 14:27:27,912 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 14:27:27,912 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7667ms 200 text/css INFO 2026-03-22 14:27:27,913 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 14:27:27,913 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:27,913 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 14:27:27,913 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.556ms 200 application/javascript INFO 2026-03-22 14:27:27,924 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 14:27:27,924 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:27,924 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,925 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 14:27:27,925 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:27,925 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 14:27:27,925 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4411ms 200 application/javascript INFO 2026-03-22 14:27:27,926 [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-03-22 14:27:27,934 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:27,934 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.5837ms INFO 2026-03-22 14:27:27,934 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,934 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7708ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:27,972 [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-03-22 14:27:27,972 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:27,972 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,973 [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-03-22 14:27:27,977 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:27,977 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.45ms INFO 2026-03-22 14:27:27,977 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:27,977 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2695ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,021 [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-03-22 14:27:28,021 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:28,022 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,022 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,023 [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-03-22 14:27:28,030 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,030 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.9524ms INFO 2026-03-22 14:27:28,030 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,031 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3791ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,073 [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-03-22 14:27:28,079 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,079 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,081 [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-03-22 14:27:28,085 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,085 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.2472ms INFO 2026-03-22 14:27:28,085 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,086 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4677ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,171 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 14:27:28,172 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 14:27:28,172 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6469ms 200 image/png INFO 2026-03-22 14:27:28,173 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 14:27:28,173 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 14:27:28,173 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3956ms 200 image/png INFO 2026-03-22 14:27:28,179 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 14:27:28,179 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 14:27:28,180 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 14:27:28,180 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.401ms 200 image/png INFO 2026-03-22 14:27:28,180 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 14:27:28,180 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.482ms 200 image/png INFO 2026-03-22 14:27:28,212 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 14:27:28,212 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,212 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,214 [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-03-22 14:27:28,218 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,218 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0675ms INFO 2026-03-22 14:27:28,218 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,218 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3829ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,220 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 14:27:28,221 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 14:27:28,221 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 14:27:28,221 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,222 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,222 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,222 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,223 [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-03-22 14:27:28,223 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:27:28,227 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,227 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.7532ms INFO 2026-03-22 14:27:28,227 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,227 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5421ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,227 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,228 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.3894ms INFO 2026-03-22 14:27:28,228 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,228 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4783ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,230 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,230 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,231 [28 ] 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-03-22 14:27:28,231 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 14:27:28,232 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,232 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,233 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:27:28,243 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,243 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.9474ms INFO 2026-03-22 14:27:28,243 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,243 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8608ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,244 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,244 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 12.835ms INFO 2026-03-22 14:27:28,244 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,244 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4134ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,246 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 14:27:28,246 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,246 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,247 [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-03-22 14:27:28,251 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,251 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6282ms INFO 2026-03-22 14:27:28,251 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,251 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5023ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,312 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 14:27:28,312 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 14:27:28,312 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 14:27:28,312 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 14:27:28,313 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0026ms 200 image/jpeg INFO 2026-03-22 14:27:28,313 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1ms 200 image/jpeg INFO 2026-03-22 14:27:28,324 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 14:27:28,324 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 14:27:28,324 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5815ms 200 image/png INFO 2026-03-22 14:27:28,325 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 14:27:28,327 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 14:27:28,327 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1889ms 200 image/jpeg INFO 2026-03-22 14:27:28,380 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 14:27:28,381 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,381 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 14:27:28,381 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,381 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:28,381 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,383 [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-03-22 14:27:28,383 [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-03-22 14:27:28,408 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,408 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 25.3098ms INFO 2026-03-22 14:27:28,408 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,408 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.3821ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:28,410 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:28,410 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 27.321ms INFO 2026-03-22 14:27:28,410 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:28,410 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.1015ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:33,684 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 14:27:33,684 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:33,685 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 14:27:33,685 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 14:27:33,685 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4014ms 200 application/javascript INFO 2026-03-22 14:27:33,686 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 14:27:33,686 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3273ms 200 text/css INFO 2026-03-22 14:27:33,712 [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-03-22 14:27:33,712 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:33,713 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:33,714 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,715 [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-03-22 14:27:33,726 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:33,726 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4464ms INFO 2026-03-22 14:27:33,726 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,726 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2676ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:33,851 [43 ] 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-03-22 14:27:33,852 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:33,852 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,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-03-22 14:27:33,857 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:33,858 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5881ms INFO 2026-03-22 14:27:33,858 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,858 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2448ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:33,859 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 14:27:33,860 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:33,860 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,861 [43 ] 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-03-22 14:27:33,861 [28 ] 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-03-22 14:27:33,861 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 14:27:33,861 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:33,861 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:33,861 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:33,861 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,861 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,861 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,861 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:27:33,862 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:27:33,862 [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-03-22 14:27:33,862 [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-03-22 14:27:33,866 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:33,867 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2371ms INFO 2026-03-22 14:27:33,867 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,867 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0355ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:33,867 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:33,867 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.7014ms INFO 2026-03-22 14:27:33,867 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,867 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5485ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:33,868 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:33,868 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:33,868 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 7.0551ms INFO 2026-03-22 14:27:33,868 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,868 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.0542ms INFO 2026-03-22 14:27:33,868 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:33,868 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0173ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:33,868 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7707ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:34,060 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1789& INFO 2026-03-22 14:27:34,061 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:34,061 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:34,063 [28 ] 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-03-22 14:27:34,147 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:34,269 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 205.5513ms INFO 2026-03-22 14:27:34,269 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:34,269 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 209.2931ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:38,542 [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-03-22 14:27:38,542 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:38,543 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:38,544 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:38,546 [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-03-22 14:27:38,558 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:38,558 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.5766ms INFO 2026-03-22 14:27:38,558 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:38,558 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3709ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:52,116 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-22 14:27:52,116 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-22 14:27:52,116 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:52,116 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:52,116 [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-03-22 14:27:52,117 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:52,117 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 14:27:52,117 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:27:52,117 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-22 14:27:52,118 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:52,118 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-22 14:27:52,118 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3086ms 200 application/javascript INFO 2026-03-22 14:27:52,118 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5737ms 200 application/javascript INFO 2026-03-22 14:27:52,118 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-22 14:27:52,118 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:52,119 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 14:27:52,119 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8964ms 200 application/javascript INFO 2026-03-22 14:27:52,119 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-22 14:27:52,119 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.747ms 200 text/css INFO 2026-03-22 14:27:52,120 [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-03-22 14:27:52,131 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:52,131 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7981ms INFO 2026-03-22 14:27:52,131 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:52,131 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9881ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:52,592 [36 ] 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-03-22 14:27:52,593 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:52,594 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:52,596 [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-03-22 14:27:52,600 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 14:27:52,601 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:27:52,602 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:52,604 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:52,604 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.8119ms INFO 2026-03-22 14:27:52,605 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:52,605 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4159ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:27:52,605 [47 ] 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-03-22 14:27:52,756 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:27:52,758 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 152.1072ms INFO 2026-03-22 14:27:52,758 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 14:27:52,758 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.5208ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:28:51,098 [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-03-22 14:28:51,099 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:28:51,099 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:28:51,100 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:28:51,102 [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-03-22 14:28:51,111 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:28:51,111 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.589ms INFO 2026-03-22 14:28:51,111 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:28:51,111 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1163ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:28:52,984 [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-03-22 14:28:52,984 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:28:52,985 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:28:52,985 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:28:52,987 [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-03-22 14:28:52,999 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:28:52,999 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.507ms INFO 2026-03-22 14:28:52,999 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:28:52,999 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6522ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:28:53,067 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 14:28:53,068 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:28:53,069 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:28:53,070 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:28:53,076 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:28:53,076 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.0652ms INFO 2026-03-22 14:28:53,076 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:28:53,076 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9046ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:30:04,768 [4 ] 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-03-22 14:30:04,772 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 14:30:04,775 [4 ] 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-03-22 14:30:04,822 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:30:04,838 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 62.9144ms INFO 2026-03-22 14:30:04,838 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 14:30:04,839 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.7699ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:30:04,986 [4 ] 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-03-22 14:30:04,988 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 14:30:04,989 [4 ] 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-03-22 14:30:05,000 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:30:05,001 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 11.6238ms INFO 2026-03-22 14:30:05,001 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 14:30:05,001 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.281ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:23,794 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774161083421&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 14:31:23,795 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 14:31:23,795 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2062ms 200 text/html INFO 2026-03-22 14:31:24,063 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7928953771558269 INFO 2026-03-22 14:31:24,064 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 14:31:24,064 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8738ms 200 application/javascript INFO 2026-03-22 14:31:24,183 [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%3D1774161083421%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 14:31:24,183 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,187 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,188 [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-03-22 14:31:24,190 [33 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774161083421&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 14:31:24,194 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,194 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.7163ms INFO 2026-03-22 14:31:24,194 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,194 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4954ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,258 [41 ] 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-03-22 14:31:24,258 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:31:24,258 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,258 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,260 [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-03-22 14:31:24,266 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 14:31:24,266 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 14:31:24,266 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 14:31:24,282 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 14:31:24,285 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,286 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 26.0947ms INFO 2026-03-22 14:31:24,286 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,286 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3656ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,415 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 14:31:24,415 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,415 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,417 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:31:24,418 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 14:31:24,418 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 14:31:24,418 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 14:31:24,436 [34 ] 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-03-22 14:31:24,436 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,437 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,438 [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-03-22 14:31:24,443 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,443 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3133ms INFO 2026-03-22 14:31:24,444 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,444 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6744ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,449 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 14:31:24,452 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,452 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.4786ms INFO 2026-03-22 14:31:24,452 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,452 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7797ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,583 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 14:31:24,584 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,584 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,585 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:31:24,586 [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-03-22 14:31:24,587 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,587 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,588 [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-03-22 14:31:24,593 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,593 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6087ms INFO 2026-03-22 14:31:24,593 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,593 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0957ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,595 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,595 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.6381ms INFO 2026-03-22 14:31:24,595 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,595 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3079ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,665 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 458 INFO 2026-03-22 14:31:24,665 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:31:24,665 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,666 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,667 [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-03-22 14:31:24,673 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,674 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5001ms INFO 2026-03-22 14:31:24,674 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,674 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1902ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,690 [33 ] 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-03-22 14:31:24,691 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,691 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,693 [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-03-22 14:31:24,696 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,696 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1656ms INFO 2026-03-22 14:31:24,696 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,696 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5275ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,735 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 14:31:24,735 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,735 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,736 [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-03-22 14:31:24,741 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,741 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.7418ms INFO 2026-03-22 14:31:24,741 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,741 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4995ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,787 [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-03-22 14:31:24,787 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,787 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,788 [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-03-22 14:31:24,791 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,791 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6705ms INFO 2026-03-22 14:31:24,791 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,791 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3793ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:24,821 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=02926a9e-a817-4c85-9e9f-9db2a48d9e2f%20%20& INFO 2026-03-22 14:31:24,821 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:24,821 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,824 [4 ] 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-03-22 14:31:24,875 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:24,877 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.2689ms INFO 2026-03-22 14:31:24,877 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:24,877 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0759ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:25,004 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 14:31:25,004 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:25,004 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,007 [34 ] 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-03-22 14:31:25,015 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:25,016 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.2542ms INFO 2026-03-22 14:31:25,016 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,016 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5692ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:25,016 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377164&isHis=& INFO 2026-03-22 14:31:25,017 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:25,017 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,019 [34 ] 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-03-22 14:31:25,026 [34 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 14:31:25,082 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:25,082 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 62.9249ms INFO 2026-03-22 14:31:25,082 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,082 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.6465ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:25,215 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 14:31:25,215 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:25,215 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,217 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:31:25,379 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:25,382 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 164.7379ms INFO 2026-03-22 14:31:25,382 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,382 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.7516ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:25,506 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=02926a9e-a817-4c85-9e9f-9db2a48d9e2f%20%20&isHis=& INFO 2026-03-22 14:31:25,506 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:25,506 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,508 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:31:25,514 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=02926a9e-a817-4c85-9e9f-9db2a48d9e2f%20%20&flowID=97&nodeCode=N1660618242223& INFO 2026-03-22 14:31:25,514 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:25,514 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,516 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=97&NodeCode=N1660618242223&guid=02926a9e-a817-4c85-9e9f-9db2a48d9e2f%20%20&recordId=586&tableName=FORMLZSQ& INFO 2026-03-22 14:31:25,516 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:25,516 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,518 [41 ] 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-03-22 14:31:25,519 [34 ] 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-03-22 14:31:25,661 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:25,662 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 143.3638ms INFO 2026-03-22 14:31:25,662 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,662 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.0923ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:25,679 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:25,680 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 161.3721ms INFO 2026-03-22 14:31:25,680 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,680 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 166.0543ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:25,683 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:25,685 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 176.4672ms INFO 2026-03-22 14:31:25,685 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,685 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 179.5805ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:25,809 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=1&formCode=0001&tableName=FORMLZSQ&keyFieldValue=586&approveID=377164& INFO 2026-03-22 14:31:25,821 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:25,821 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,824 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:31:25,851 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:25,855 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 31.0621ms INFO 2026-03-22 14:31:25,855 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,855 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.1702ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:25,978 [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=cmntsBelowConten& INFO 2026-03-22 14:31:25,978 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:25,978 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:25,980 [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-03-22 14:31:26,010 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:26,010 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.1011ms INFO 2026-03-22 14:31:26,010 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:26,011 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.0226ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:26,022 [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-03-22 14:31:26,022 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:26,023 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:26,023 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMLZSQ&recordId=586&formCode=0001&flowID=97&nodeCode=N1660618242223&exeId=70012&guid=02926a9e-a817-4c85-9e9f-9db2a48d9e2f%20%20&flag=1& INFO 2026-03-22 14:31:26,024 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:26,024 [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-03-22 14:31:26,024 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:26,025 [34 ] 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-03-22 14:31:26,025 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:26,025 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:26,026 [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-03-22 14:31:26,026 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:31:26,028 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:26,028 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2837ms INFO 2026-03-22 14:31:26,028 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:26,028 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0978ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:26,030 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:26,030 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6192ms INFO 2026-03-22 14:31:26,030 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:26,030 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3514ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:26,198 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:26,237 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 210.6229ms INFO 2026-03-22 14:31:26,237 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:26,237 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 213.5336ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:27,619 [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-03-22 14:31:27,619 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORMLZSQ&keyFieldValue=oFxTA7UaH%2B4%3D& INFO 2026-03-22 14:31:27,620 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:27,620 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:27,622 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:27,623 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:27,623 [33 ] 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-03-22 14:31:27,624 [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-03-22 14:31:27,630 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:27,630 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 6.4566ms INFO 2026-03-22 14:31:27,630 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:27,630 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.227ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:27,631 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:27,633 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.4656ms INFO 2026-03-22 14:31:27,633 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:27,633 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2905ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:31:27,775 [31 ] 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-03-22 14:31:27,775 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:31:27,775 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:27,777 [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-03-22 14:31:27,781 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:31:27,781 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.5446ms INFO 2026-03-22 14:31:27,781 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:31:27,781 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4022ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:11,593 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774161790945&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 14:43:11,594 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 14:43:11,594 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0698ms 200 text/html INFO 2026-03-22 14:43:12,581 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9874573768330895 INFO 2026-03-22 14:43:12,582 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 14:43:12,582 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8861ms 200 application/javascript INFO 2026-03-22 14:43:12,835 [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%3D1774161790945%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 14:43:12,836 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:12,839 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:12,840 [58 ] 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-03-22 14:43:12,841 [58 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774161790945&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 14:43:12,844 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:12,844 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9552ms INFO 2026-03-22 14:43:12,844 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:12,844 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6908ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:12,851 [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-03-22 14:43:12,851 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:43:12,851 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:12,851 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:12,852 [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-03-22 14:43:12,854 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 14:43:12,854 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 14:43:12,854 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 14:43:12,870 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 14:43:12,872 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:12,872 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.9204ms INFO 2026-03-22 14:43:12,872 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:12,872 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.771ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:12,986 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 14:43:12,986 [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-03-22 14:43:12,987 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:12,987 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:12,987 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:12,987 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:12,988 [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-03-22 14:43:12,988 [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-03-22 14:43:12,989 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 14:43:12,990 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 14:43:12,990 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 14:43:12,992 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:12,992 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3252ms INFO 2026-03-22 14:43:12,992 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:12,993 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1382ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,020 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 14:43:13,024 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,024 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.3893ms INFO 2026-03-22 14:43:13,024 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,025 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2287ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,146 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 14:43:13,175 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 14:43:13,175 [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-03-22 14:43:13,175 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,176 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:43:13,176 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,176 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,176 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,176 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,176 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,177 [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-03-22 14:43:13,177 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:43:13,178 [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-03-22 14:43:13,182 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,182 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8254ms INFO 2026-03-22 14:43:13,182 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,182 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3639ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,183 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,183 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.7847ms INFO 2026-03-22 14:43:13,183 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,183 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,183 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7358ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,183 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9973ms INFO 2026-03-22 14:43:13,184 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,184 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1442ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,205 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 14:43:13,206 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,206 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,206 [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-03-22 14:43:13,206 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,206 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,207 [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-03-22 14:43:13,207 [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-03-22 14:43:13,210 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,210 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,210 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8388ms INFO 2026-03-22 14:43:13,210 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,210 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4479ms INFO 2026-03-22 14:43:13,210 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,210 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0766ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,210 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4473ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,212 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 14:43:13,212 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,212 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,213 [59 ] 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-03-22 14:43:13,215 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 14:43:13,215 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,215 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,216 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,216 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8012ms INFO 2026-03-22 14:43:13,216 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,216 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3215ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,216 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:43:13,223 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 14:43:13,223 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,223 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,224 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,224 [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-03-22 14:43:13,224 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7054ms INFO 2026-03-22 14:43:13,224 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,224 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3093ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,227 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,227 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.0814ms INFO 2026-03-22 14:43:13,227 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,227 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7139ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,407 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 14:43:13,407 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,407 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,407 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 14:43:13,408 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,408 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,409 [62 ] 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-03-22 14:43:13,410 [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-03-22 14:43:13,412 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 14:43:13,412 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,412 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,413 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:43:13,432 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,432 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 22.8592ms INFO 2026-03-22 14:43:13,432 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,432 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8965ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,434 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,434 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.3203ms INFO 2026-03-22 14:43:13,434 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,434 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.127ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,465 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,465 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 55.5175ms INFO 2026-03-22 14:43:13,465 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,465 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.7367ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:13,724 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 14:43:13,724 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:13,724 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,726 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:43:13,729 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:13,729 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3513ms INFO 2026-03-22 14:43:13,729 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:13,729 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2887ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:51,198 [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-03-22 14:43:51,198 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:43:51,198 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:51,198 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,200 [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-03-22 14:43:51,206 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:51,206 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1945ms INFO 2026-03-22 14:43:51,206 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,206 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4038ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:51,221 [57 ] 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-03-22 14:43:51,221 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:51,221 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,222 [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-03-22 14:43:51,225 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:51,225 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0693ms INFO 2026-03-22 14:43:51,225 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,226 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8207ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:51,227 [59 ] 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-03-22 14:43:51,228 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:51,228 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,229 [59 ] 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-03-22 14:43:51,232 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 14:43:51,233 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:51,233 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,234 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:43:51,234 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:51,234 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.3449ms INFO 2026-03-22 14:43:51,234 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,234 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0016ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:51,238 [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-03-22 14:43:51,238 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:51,238 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,239 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:51,239 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.6617ms INFO 2026-03-22 14:43:51,240 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,240 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2472ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:51,240 [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-03-22 14:43:51,241 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 14:43:51,241 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:51,241 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,242 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 14:43:51,243 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:51,243 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9311ms INFO 2026-03-22 14:43:51,243 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,243 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8508ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:51,245 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:51,245 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8508ms INFO 2026-03-22 14:43:51,245 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,246 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5038ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:51,346 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1737& INFO 2026-03-22 14:43:51,347 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:51,347 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,348 [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-03-22 14:43:51,352 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:51,352 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.3878ms INFO 2026-03-22 14:43:51,352 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:51,353 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4834ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:43:54,320 [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-03-22 14:43:54,320 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:43:54,320 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:43:54,320 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:54,322 [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-03-22 14:43:54,328 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:43:54,328 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1713ms INFO 2026-03-22 14:43:54,328 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:43:54,328 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2137ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:44:01,801 [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-03-22 14:44:01,801 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:44:01,801 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:44:01,801 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:44:01,802 [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-03-22 14:44:01,802 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:44:01,803 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:44:01,803 [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-03-22 14:44:01,804 [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-03-22 14:44:01,807 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:44:01,807 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3741ms INFO 2026-03-22 14:44:01,807 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 14:44:01,807 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4806ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:44:01,809 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:44:01,809 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9546ms INFO 2026-03-22 14:44:01,809 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:44:01,809 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1705ms 200 application/json; charset=utf-8 INFO 2026-03-22 14:44:03,624 [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-03-22 14:44:03,624 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 14:44:03,625 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 14:44:03,625 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:44:03,626 [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-03-22 14:44:03,632 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 14:44:03,632 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1519ms INFO 2026-03-22 14:44:03,632 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 14:44:03,633 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4882ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:09,389 [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-03-22 15:14:09,948 [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-03-22 15:14:09,984 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 15:14:09,984 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 15:14:09,984 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 15:14:09,984 [18 ] 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-03-22 15:14:09,984 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774163645201&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 15:14:09,990 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:10,000 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 15:14:10,000 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7484ms 200 text/html INFO 2026-03-22 15:14:10,002 [17 ] 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-03-22 15:14:10,002 [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-03-22 15:14:10,002 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.908ms 200 application/javascript INFO 2026-03-22 15:14:10,002 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.775ms 200 application/javascript INFO 2026-03-22 15:14:10,004 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 15:14:10,004 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8828ms 200 text/css INFO 2026-03-22 15:14:10,041 [17 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 15:14:10,041 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.3643ms 200 application/javascript INFO 2026-03-22 15:14:10,166 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 15:14:10,168 [18 ] 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-03-22 15:14:10,169 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 15:14:10,169 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8526ms 200 text/css INFO 2026-03-22 15:14:10,169 [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-03-22 15:14:10,169 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6492ms 200 application/javascript INFO 2026-03-22 15:14:10,169 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 15:14:10,170 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:10,180 [18 ] 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-03-22 15:14:10,181 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 15:14:10,181 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2653ms 200 application/javascript INFO 2026-03-22 15:14:10,181 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-03-22 15:14:10,181 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3596ms 200 application/javascript INFO 2026-03-22 15:14:11,205 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.07730887238009831 INFO 2026-03-22 15:14:11,207 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 15:14:11,207 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0024ms 200 application/javascript INFO 2026-03-22 15:14:11,253 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 15:14:11,254 [18 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 15:14:11,254 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8272ms 200 image/jpeg INFO 2026-03-22 15:14:11,653 [18 ] 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%3D1774163645201%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 15:14:11,653 [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-03-22 15:14:11,654 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:11,802 [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-03-22 15:14:11,802 [18 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 15:14:11,803 [18 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 15:14:11,803 [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-03-22 15:14:11,809 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:11,809 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:12,935 [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-03-22 15:14:12,935 [18 ] 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-03-22 15:14:13,245 [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-03-22 15:14:13,249 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 15:14:13,251 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:13,277 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 340.0728ms INFO 2026-03-22 15:14:13,277 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:13,278 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1625.1705ms 401 application/json; charset=utf-8 INFO 2026-03-22 15:14:13,278 [18 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774163645201&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 15:14:13,644 [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-03-22 15:14:13,644 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:13,652 [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-03-22 15:14:13,652 [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-03-22 15:14:13,653 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 15:14:13,657 [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-03-22 15:14:13,975 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:13,979 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1044.0249ms INFO 2026-03-22 15:14:13,979 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:13,981 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2327.6363ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:14,107 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzQ2OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumygeS8nuS8niIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODMxIiwianRpIjoiYjY4ZjlkZmUtZWY5ZS00NWMzLWFjODktYjUxMzExZDMzMmMyIiwiaWF0IjoxNzc0MDE0MDY5LCJuYmYiOjE3NzQwMTQwNjcsImV4cCI6MTc3NDEwMDQ2OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.9MHftjFBWUkJPFlu6wLAKKg8wnviBlEkMAsRCRgmXPs INFO 2026-03-22 15:14:14,121 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:14,121 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 464.4654ms INFO 2026-03-22 15:14:14,121 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 15:14:14,122 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 478.4109ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:14,645 [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-03-22 15:14:14,646 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:14,666 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:14,708 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:14,710 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 15:14:14,732 [18 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 15:14:14,733 [18 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 15:14:14,733 [18 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 15:14:14,814 [18 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 15:14:14,819 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:14,820 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 109.8228ms INFO 2026-03-22 15:14:14,820 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:14,820 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 175.2274ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:15,641 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 15:14:15,643 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:15,644 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:15,647 [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-03-22 15:14:15,648 [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-03-22 15:14:15,649 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:15,649 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:15,649 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 15:14:15,651 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 15:14:15,651 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 15:14:15,652 [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-03-22 15:14:15,684 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 15:14:15,695 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:15,699 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 51.9534ms INFO 2026-03-22 15:14:15,699 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:15,699 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.5401ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:15,710 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:15,712 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.5377ms INFO 2026-03-22 15:14:15,712 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:15,712 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.3021ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:15,833 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 15:14:15,835 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 15:14:15,835 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0624ms 200 text/css INFO 2026-03-22 15:14:16,642 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 15:14:16,645 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:16,646 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,651 [18 ] 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-03-22 15:14:16,652 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:16,653 [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-03-22 15:14:16,653 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,656 [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-03-22 15:14:16,665 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:16,666 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.7897ms INFO 2026-03-22 15:14:16,666 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,666 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.8754ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:16,667 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 15:14:16,667 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:16,667 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:16,668 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,670 [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-03-22 15:14:16,671 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:16,674 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 20.2953ms INFO 2026-03-22 15:14:16,674 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,674 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.3832ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:16,701 [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-03-22 15:14:16,701 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:16,702 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,709 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 15:14:16,709 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:16,709 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,719 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 15:14:16,719 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:16,719 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,773 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 15:14:16,774 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:16,774 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,775 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 15:14:16,777 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:16,777 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,808 [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-03-22 15:14:16,809 [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-03-22 15:14:16,809 [23 ] 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-03-22 15:14:16,809 [24 ] 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-03-22 15:14:16,809 [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-03-22 15:14:16,842 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:16,842 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 33.5755ms INFO 2026-03-22 15:14:16,842 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,842 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 141.3793ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:16,878 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:16,878 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:16,878 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 70.1407ms INFO 2026-03-22 15:14:16,878 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,878 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.6732ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:16,879 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:16,879 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 69.5546ms INFO 2026-03-22 15:14:16,879 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,879 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.358ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:16,880 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 70.1114ms INFO 2026-03-22 15:14:16,880 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,880 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 171.0473ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:16,881 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:16,882 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 72.5504ms INFO 2026-03-22 15:14:16,882 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,882 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.6626ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:16,891 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:16,891 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 220.619ms INFO 2026-03-22 15:14:16,891 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:16,891 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 224.6908ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:16,956 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 15:14:16,956 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 15:14:16,957 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 15:14:16,957 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 15:14:16,957 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9385ms 200 image/jpeg INFO 2026-03-22 15:14:16,958 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9773ms 200 image/jpeg INFO 2026-03-22 15:14:16,976 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 15:14:16,977 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 15:14:16,977 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0781ms 200 image/jpeg INFO 2026-03-22 15:14:17,635 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 15:14:17,637 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:17,637 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:17,640 [23 ] 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-03-22 15:14:17,641 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 15:14:17,642 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:17,642 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:17,666 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 15:14:17,666 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:17,666 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:18,331 [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-03-22 15:14:18,331 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:14:18,788 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:18,792 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 461.4211ms INFO 2026-03-22 15:14:18,792 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:18,793 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1151.3087ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:18,809 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:18,809 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1169.2387ms INFO 2026-03-22 15:14:18,809 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:18,810 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1174.7199ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:19,583 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:19,586 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1254.9065ms INFO 2026-03-22 15:14:19,586 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:19,586 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1920.0412ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:20,841 [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-03-22 15:14:20,842 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:20,843 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:20,847 [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-03-22 15:14:20,882 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:20,883 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 36.2873ms INFO 2026-03-22 15:14:20,883 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:20,884 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.0173ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:24,393 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774163663548&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 15:14:24,394 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 15:14:24,395 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6547ms 200 text/html INFO 2026-03-22 15:14:25,153 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3412134141216864 INFO 2026-03-22 15:14:25,154 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 15:14:25,154 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3668ms 200 application/javascript INFO 2026-03-22 15:14:25,376 [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%3D1774163663548%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 15:14:25,378 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,378 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,380 [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-03-22 15:14:25,383 [24 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774163663548&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 15:14:25,389 [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-03-22 15:14:25,389 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:25,390 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,391 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,392 [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-03-22 15:14:25,394 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,394 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 13.8439ms INFO 2026-03-22 15:14:25,394 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,394 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9591ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,395 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 15:14:25,395 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 15:14:25,395 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 15:14:25,411 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 15:14:25,415 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,415 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.7163ms INFO 2026-03-22 15:14:25,415 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,415 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.7398ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,498 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 15:14:25,499 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,500 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,501 [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-03-22 15:14:25,502 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 15:14:25,502 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 15:14:25,502 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 15:14:25,513 [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-03-22 15:14:25,513 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,513 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,514 [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-03-22 15:14:25,518 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 15:14:25,519 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,519 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5374ms INFO 2026-03-22 15:14:25,519 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,519 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.518ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,522 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,522 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 20.4858ms INFO 2026-03-22 15:14:25,522 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,522 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6584ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,627 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 15:14:25,627 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,627 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,629 [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-03-22 15:14:25,632 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,633 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.8625ms INFO 2026-03-22 15:14:25,633 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,633 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0841ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,641 [18 ] 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-03-22 15:14:25,641 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,641 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,643 [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-03-22 15:14:25,646 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,646 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4715ms INFO 2026-03-22 15:14:25,646 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,646 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3803ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,656 [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-03-22 15:14:25,656 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:25,657 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,657 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,659 [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-03-22 15:14:25,665 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,665 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4032ms INFO 2026-03-22 15:14:25,665 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,665 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6694ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,713 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 15:14:25,713 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,713 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,714 [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-03-22 15:14:25,718 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,718 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4094ms INFO 2026-03-22 15:14:25,718 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,718 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2078ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,720 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 15:14:25,720 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 15:14:25,720 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,721 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,721 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,722 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,722 [23 ] 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-03-22 15:14:25,723 [18 ] 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-03-22 15:14:25,727 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,727 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,727 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.8511ms INFO 2026-03-22 15:14:25,727 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,727 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.8282ms INFO 2026-03-22 15:14:25,727 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,727 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7255ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,727 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2326ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,731 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 15:14:25,731 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,731 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,732 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:14:25,736 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,736 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.7719ms INFO 2026-03-22 15:14:25,736 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,736 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5494ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,751 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 15:14:25,752 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,752 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,753 [18 ] 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-03-22 15:14:25,756 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 15:14:25,761 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,762 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.6483ms INFO 2026-03-22 15:14:25,762 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,762 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3864ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,764 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,765 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,766 [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-03-22 15:14:25,770 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,771 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.7499ms INFO 2026-03-22 15:14:25,771 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,771 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5268ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,792 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 15:14:25,793 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,793 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,794 [23 ] 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-03-22 15:14:25,795 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 15:14:25,795 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,795 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,796 [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-03-22 15:14:25,814 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,814 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7271ms INFO 2026-03-22 15:14:25,814 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,814 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4449ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,835 [24 ] 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-03-22 15:14:25,841 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:25,841 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,842 [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-03-22 15:14:25,846 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,846 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3548ms INFO 2026-03-22 15:14:25,846 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,846 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5708ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:25,849 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:25,849 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 54.96ms INFO 2026-03-22 15:14:25,849 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:25,849 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.5687ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:26,709 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 15:14:26,710 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 15:14:26,710 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6368ms 200 text/css INFO 2026-03-22 15:14:26,831 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 15:14:26,832 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:26,832 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:26,833 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,835 [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-03-22 15:14:26,843 [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-03-22 15:14:26,844 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:26,844 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,844 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:26,845 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.0007ms INFO 2026-03-22 15:14:26,845 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,845 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6489ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:26,845 [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-03-22 15:14:26,849 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:26,849 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0091ms INFO 2026-03-22 15:14:26,849 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,850 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1302ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:26,851 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 15:14:26,851 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:26,851 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,853 [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-03-22 15:14:26,853 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:14:26,857 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:26,857 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,861 [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-03-22 15:14:26,861 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:26,861 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,863 [17 ] 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-03-22 15:14:26,863 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:26,863 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,881 [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-03-22 15:14:26,881 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:14:26,881 [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-03-22 15:14:26,887 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:26,887 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:26,887 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.1395ms INFO 2026-03-22 15:14:26,887 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,887 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.2201ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:26,888 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 35.1497ms INFO 2026-03-22 15:14:26,889 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,889 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7121ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:26,890 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:26,890 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:26,891 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.0402ms INFO 2026-03-22 15:14:26,891 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.0744ms INFO 2026-03-22 15:14:26,891 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,891 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,892 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6495ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:26,892 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.9171ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:26,995 [25 ] 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-03-22 15:14:26,995 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:26,995 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:26,997 [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-03-22 15:14:27,002 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:27,011 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.031ms INFO 2026-03-22 15:14:27,011 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,011 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4581ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:27,570 [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-03-22 15:14:27,571 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:27,571 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:27,572 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,573 [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-03-22 15:14:27,586 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:27,587 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.3117ms INFO 2026-03-22 15:14:27,587 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,587 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9402ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:27,591 [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-03-22 15:14:27,591 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:27,592 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,594 [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-03-22 15:14:27,599 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 15:14:27,601 [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-03-22 15:14:27,602 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:27,602 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,604 [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-03-22 15:14:27,609 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:27,610 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.9581ms INFO 2026-03-22 15:14:27,610 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,610 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9584ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:27,665 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:27,667 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 73.219ms INFO 2026-03-22 15:14:27,668 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,668 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.9186ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:27,757 [25 ] 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-03-22 15:14:27,757 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:27,758 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,759 [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-03-22 15:14:27,763 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:27,770 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 11.2613ms INFO 2026-03-22 15:14:27,770 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:27,770 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1373ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:43,720 [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-03-22 15:14:43,720 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:43,721 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:43,721 [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-03-22 15:14:43,721 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:43,722 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:43,722 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:43,723 [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-03-22 15:14:43,723 [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-03-22 15:14:43,733 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:43,734 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.9771ms INFO 2026-03-22 15:14:43,734 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:43,734 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6134ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:43,735 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:43,735 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.7466ms INFO 2026-03-22 15:14:43,735 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:43,735 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5727ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:44,734 [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-03-22 15:14:44,735 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:44,735 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:44,736 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:44,737 [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-03-22 15:14:44,747 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:44,748 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.2784ms INFO 2026-03-22 15:14:44,748 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:44,748 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6676ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:45,596 [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-03-22 15:14:45,596 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:45,597 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:45,597 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:45,599 [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-03-22 15:14:45,608 [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-03-22 15:14:45,608 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:45,609 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:45,610 [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-03-22 15:14:45,617 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:45,617 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:45,617 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.8995ms INFO 2026-03-22 15:14:45,617 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:45,617 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.2915ms INFO 2026-03-22 15:14:45,618 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:45,618 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.818ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:45,618 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6004ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:14:46,567 [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-03-22 15:14:46,567 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:14:46,567 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:14:46,568 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:46,570 [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-03-22 15:14:46,579 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:14:46,580 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1824ms INFO 2026-03-22 15:14:46,580 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:14:46,580 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5592ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:28,656 [34 ] 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-03-22 15:19:28,657 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 15:19:28,658 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4062ms 200 text/html INFO 2026-03-22 15:19:28,755 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774163968816&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 15:19:28,756 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 15:19:28,756 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1534ms 200 text/html INFO 2026-03-22 15:19:29,599 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9850460867805156 INFO 2026-03-22 15:19:29,599 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 15:19:29,600 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0339ms 200 application/javascript INFO 2026-03-22 15:19:29,775 [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%3D1774163968816%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 15:19:29,775 [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-03-22 15:19:29,776 [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-03-22 15:19:29,776 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:29,777 [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-03-22 15:19:29,779 [35 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774163968816&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 15:19:29,784 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:29,785 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 7.195ms INFO 2026-03-22 15:19:29,785 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:29,785 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4807ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:29,787 [34 ] 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-03-22 15:19:29,788 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:29,788 [34 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 15:19:29,788 [34 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 15:19:29,788 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:29,790 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 15:19:29,791 [34 ] 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-03-22 15:19:29,791 [34 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 15:19:29,791 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:29,791 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2115ms INFO 2026-03-22 15:19:29,791 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:29,791 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.0273ms 401 application/json; charset=utf-8 INFO 2026-03-22 15:19:29,863 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-22 15:19:29,863 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:29,866 [34 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 15:19:29,866 [34 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 15:19:29,866 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 15:19:29,868 [34 ] 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-03-22 15:19:29,870 [34 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0OTIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMTEwOSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiCluS_iiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDkyIiwianRpIjoiNWY4NzkzNzMtMzNkMy00NmY1LTg2OTItYjUzNTk1OTZiZTlkIiwiaWF0IjoxNzczMzkzMzk3LCJuYmYiOjE3NzMzOTMzOTUsImV4cCI6MTc3MzQ3OTc5NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.3UfJ_kFO6Z6oVbZ8ef_efEbgLSEImA8b9Vhtd8UUurY INFO 2026-03-22 15:19:29,872 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:29,872 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.5109ms INFO 2026-03-22 15:19:29,872 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 15:19:29,872 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4821ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:29,955 [35 ] 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-03-22 15:19:29,955 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:29,955 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:29,958 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:29,960 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 15:19:29,961 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 15:19:29,961 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 15:19:29,961 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 15:19:29,978 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 15:19:29,980 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:29,981 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.717ms INFO 2026-03-22 15:19:29,981 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:29,981 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.8438ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,055 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 15:19:30,055 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,055 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,057 [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-03-22 15:19:30,057 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 15:19:30,059 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 15:19:30,059 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 15:19:30,066 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 15:19:30,066 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,066 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,068 [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-03-22 15:19:30,073 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,073 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.499ms INFO 2026-03-22 15:19:30,073 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,073 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9082ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,091 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 15:19:30,095 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,095 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.5864ms INFO 2026-03-22 15:19:30,095 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,095 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.7423ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,151 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-03-22 15:19:30,151 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:30,156 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-03-22 15:19:30,156 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:30,164 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-03-22 15:19:30,164 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2853ms 200 application/javascript INFO 2026-03-22 15:19:30,166 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-03-22 15:19:30,166 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-03-22 15:19:30,167 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-03-22 15:19:30,167 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-03-22 15:19:30,167 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0141ms 200 text/css INFO 2026-03-22 15:19:30,167 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-03-22 15:19:30,167 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5701ms 200 text/css INFO 2026-03-22 15:19:30,173 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-03-22 15:19:30,173 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-03-22 15:19:30,173 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9422ms 200 application/javascript INFO 2026-03-22 15:19:30,173 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2363ms 200 text/css INFO 2026-03-22 15:19:30,175 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-03-22 15:19:30,175 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:30,175 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-03-22 15:19:30,175 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4794ms 200 application/javascript INFO 2026-03-22 15:19:30,177 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 15:19:30,177 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:30,177 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 15:19:30,178 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4043ms 200 application/javascript INFO 2026-03-22 15:19:30,183 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 15:19:30,184 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,184 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,185 [34 ] 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-03-22 15:19:30,194 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,194 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.6453ms INFO 2026-03-22 15:19:30,194 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,194 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6087ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,194 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 15:19:30,194 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,195 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,196 [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-03-22 15:19:30,200 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,200 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8811ms INFO 2026-03-22 15:19:30,200 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,200 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9061ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,204 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 407 INFO 2026-03-22 15:19:30,204 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:30,204 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,205 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,206 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:19:30,212 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,212 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2605ms INFO 2026-03-22 15:19:30,212 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,212 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2024ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,275 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 15:19:30,276 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,276 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,277 [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-03-22 15:19:30,286 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,286 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.7395ms INFO 2026-03-22 15:19:30,286 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,286 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9064ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,290 [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-03-22 15:19:30,291 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,291 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,292 [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-03-22 15:19:30,297 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,297 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.975ms INFO 2026-03-22 15:19:30,297 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,297 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.223ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,421 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20& INFO 2026-03-22 15:19:30,421 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,421 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,424 [35 ] 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-03-22 15:19:30,478 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,481 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 56.636ms INFO 2026-03-22 15:19:30,481 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,481 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.8907ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,564 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 15:19:30,564 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,564 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,566 [34 ] 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-03-22 15:19:30,574 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,575 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377171&isHis=& INFO 2026-03-22 15:19:30,575 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.1699ms INFO 2026-03-22 15:19:30,575 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,576 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9638ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,576 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,576 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,578 [35 ] 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-03-22 15:19:30,585 [35 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 15:19:30,642 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,642 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 64.5562ms INFO 2026-03-22 15:19:30,642 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,643 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.2356ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,720 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20&isHis=& INFO 2026-03-22 15:19:30,720 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,721 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,724 [38 ] 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-03-22 15:19:30,727 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=89&NodeCode=N1661331571231&guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20&recordId=664470139&tableName=K_Card& INFO 2026-03-22 15:19:30,727 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,727 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,729 [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-03-22 15:19:30,730 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20&flowID=89&nodeCode=N1661331571231& INFO 2026-03-22 15:19:30,730 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,730 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,732 [35 ] 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-03-22 15:19:30,799 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 15:19:30,799 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,800 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,801 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:19:30,805 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,805 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6439ms INFO 2026-03-22 15:19:30,805 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,805 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9797ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,828 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,829 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 96.781ms INFO 2026-03-22 15:19:30,829 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,829 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 99.4396ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,830 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,831 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 101.2459ms INFO 2026-03-22 15:19:30,831 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,831 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.0336ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,862 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,864 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 139.8484ms INFO 2026-03-22 15:19:30,864 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,865 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 144.4438ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:30,919 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377171& INFO 2026-03-22 15:19:30,919 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:30,919 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,921 [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-03-22 15:19:30,939 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:30,940 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 19.0061ms INFO 2026-03-22 15:19:30,940 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:30,940 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5873ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:31,058 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-03-22 15:19:31,070 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-03-22 15:19:31,070 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3318ms 200 image/png INFO 2026-03-22 15:19:31,080 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-22 15:19:31,081 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:31,081 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:31,084 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:19:31,088 [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-03-22 15:19:31,089 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:31,090 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:31,090 [35 ] 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-03-22 15:19:31,090 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:31,092 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:31,126 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20& INFO 2026-03-22 15:19:31,126 [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-03-22 15:19:31,126 [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-03-22 15:19:31,126 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:31,127 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:31,131 [42 ] 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-03-22 15:19:31,147 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:31,147 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 63.1377ms INFO 2026-03-22 15:19:31,147 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:31,147 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.2059ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:31,149 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:31,149 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 23.3666ms INFO 2026-03-22 15:19:31,149 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:31,150 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:31,150 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.6881ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:31,150 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 23.6338ms INFO 2026-03-22 15:19:31,150 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:31,150 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.8174ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:31,294 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:31,331 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 199.8339ms INFO 2026-03-22 15:19:31,331 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:31,331 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 205.2276ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:32,532 [42 ] 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-03-22 15:19:32,532 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:32,533 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:32,533 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:32,536 [42 ] 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-03-22 15:19:32,701 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:32,704 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 167.9963ms INFO 2026-03-22 15:19:32,704 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:32,704 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.4309ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:32,796 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-03-22 15:19:32,797 [40 ] 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-03-22 15:19:32,797 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9498ms 200 image/png INFO 2026-03-22 15:19:32,814 [40 ] 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=RAym2%2BrDWQ8fzQ%2BtgIjizQ%3D%3D& INFO 2026-03-22 15:19:32,814 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:32,815 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:32,817 [40 ] 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-03-22 15:19:32,818 [24 ] 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-03-22 15:19:32,821 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:32,822 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:32,823 [24 ] 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-03-22 15:19:32,826 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:32,826 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:32,827 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4978ms INFO 2026-03-22 15:19:32,827 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:32,827 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5163ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:32,828 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.6681ms INFO 2026-03-22 15:19:32,828 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:32,828 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2054ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:32,899 [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-03-22 15:19:32,899 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:32,899 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:32,901 [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-03-22 15:19:32,904 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:32,904 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7144ms INFO 2026-03-22 15:19:32,904 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:32,905 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9423ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:38,239 [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-03-22 15:19:38,240 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:38,252 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:38,252 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:38,254 [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-03-22 15:19:38,265 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:38,265 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 11.1255ms INFO 2026-03-22 15:19:38,265 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:38,265 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0234ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:38,345 [40 ] 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-03-22 15:19:38,345 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:38,345 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:38,345 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:38,347 [40 ] 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-03-22 15:19:38,407 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:38,408 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 60.4657ms INFO 2026-03-22 15:19:38,408 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:38,408 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.5478ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:38,491 [40 ] 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-03-22 15:19:38,491 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:38,492 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:38,494 [40 ] 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-03-22 15:19:38,506 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:38,507 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 13.4281ms INFO 2026-03-22 15:19:38,507 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:38,507 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3365ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:39,419 [42 ] 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-03-22 15:19:39,419 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:39,419 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:39,419 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:39,422 [42 ] 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-03-22 15:19:39,561 [40 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377171,Dealer:1492,FlowID:89,KeyField:K_ID,KeyFieldValue:664470139,FlowTable:K_Card,ApplyA0188:1536,flowNode:N1661331571231 INFO 2026-03-22 15:19:39,573 [40 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1492,FlowID:89,KeyField:K_ID,KeyFieldValue:664470139,FlowTable:K_Card,ApplyA0188:1536,flowNode:N1661331611447 INFO 2026-03-22 15:19:39,602 [40 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377174,Dealer:1492,FlowID:89,KeyField:K_ID,KeyFieldValue:664470139,FlowTable:K_Card,ApplyA0188:1536,flowNode:N1661331611447 INFO 2026-03-22 15:19:39,603 [40 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP3,PreA0188:1492,FlowID:89,KeyField:K_ID,KeyFieldValue:664470139,FlowTable:K_Card,ApplyA0188:1536,flowNode:N1661331627861 INFO 2026-03-22 15:19:39,620 [40 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377175,Dealer:1492,FlowID:89,KeyField:K_ID,KeyFieldValue:664470139,FlowTable:K_Card,ApplyA0188:1536,flowNode:N1661331627861 INFO 2026-03-22 15:19:39,707 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:39,709 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 286.8525ms INFO 2026-03-22 15:19:39,709 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:39,709 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 290.3558ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:40,867 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-03-22 15:19:40,868 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-03-22 15:19:40,868 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:40,876 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-03-22 15:19:40,876 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1271ms 200 text/css INFO 2026-03-22 15:19:40,893 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-03-22 15:19:40,893 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.885ms 200 application/javascript INFO 2026-03-22 15:19:40,909 [36 ] 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-03-22 15:19:40,909 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:40,909 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:40,909 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:40,911 [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-03-22 15:19:40,919 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:40,919 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.4282ms INFO 2026-03-22 15:19:40,919 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:40,919 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5076ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:40,965 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-22 15:19:40,966 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-22 15:19:40,966 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9214ms 200 image/png INFO 2026-03-22 15:19:40,981 [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=disableBatchApproval& INFO 2026-03-22 15:19:40,981 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:40,981 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:40,983 [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-03-22 15:19:40,988 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:40,988 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.9667ms INFO 2026-03-22 15:19:40,988 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:40,988 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8325ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:41,011 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 15:19:41,011 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:41,011 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:41,013 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelectNum", controller = "EWorkFlow"}. Executing controller action with signature Int32 GetSelectNum() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:19:41,021 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 15:19:41,021 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:41,021 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:41,021 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:41,022 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 8.3378ms INFO 2026-03-22 15:19:41,022 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:41,022 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7555ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:41,022 [38 ] 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-03-22 15:19:41,023 [39 ] 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-03-22 15:19:41,024 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:41,024 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:41,026 [39 ] 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-03-22 15:19:41,028 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:41,028 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.9135ms INFO 2026-03-22 15:19:41,028 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:41,028 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4647ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:41,047 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:41,047 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 21.2604ms INFO 2026-03-22 15:19:41,047 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:41,047 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.046ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:42,593 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 407 INFO 2026-03-22 15:19:42,593 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:19:42,593 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20& INFO 2026-03-22 15:19:42,593 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:42,594 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:42,594 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,594 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,595 [35 ] 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-03-22 15:19:42,595 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:19:42,617 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:42,617 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 22.1054ms INFO 2026-03-22 15:19:42,617 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,617 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3748ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:42,649 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:42,649 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.9251ms INFO 2026-03-22 15:19:42,649 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,649 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.8732ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:42,729 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 15:19:42,729 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:42,730 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,731 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:19:42,738 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377171&isHis=& INFO 2026-03-22 15:19:42,738 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:42,738 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.8291ms INFO 2026-03-22 15:19:42,738 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,738 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:42,738 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8908ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:42,738 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,739 [34 ] 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-03-22 15:19:42,743 [34 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 15:19:42,748 [34 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-22 15:19:42,750 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:42,750 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.1134ms INFO 2026-03-22 15:19:42,751 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,751 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9303ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:42,834 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20&isHis=& INFO 2026-03-22 15:19:42,834 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:42,834 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,836 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:19:42,840 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=89&NodeCode=N1661331571231&guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20&recordId=664470139&tableName=K_Card& INFO 2026-03-22 15:19:42,840 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:42,840 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,842 [39 ] 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-03-22 15:19:42,843 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20&flowID=89&nodeCode=N1661331571231& INFO 2026-03-22 15:19:42,843 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:42,844 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,845 [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-03-22 15:19:42,975 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:42,976 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 130.8444ms INFO 2026-03-22 15:19:42,976 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,976 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:42,976 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.4946ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:42,976 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 134.1732ms INFO 2026-03-22 15:19:42,976 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,976 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 135.867ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:42,977 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:42,977 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 141.2974ms INFO 2026-03-22 15:19:42,977 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:42,977 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 143.0538ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:43,076 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377171& INFO 2026-03-22 15:19:43,077 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:43,077 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:43,098 [24 ] 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-03-22 15:19:43,107 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:43,107 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 9.088ms INFO 2026-03-22 15:19:43,107 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:43,108 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.388ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:43,243 [34 ] 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-03-22 15:19:43,244 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:43,244 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:43,245 [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-03-22 15:19:43,249 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:43,249 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2996ms INFO 2026-03-22 15:19:43,249 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:43,249 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6057ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:19:43,250 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=99a8ead9-8c23-4cd4-97df-941668cb5d52%20%20& INFO 2026-03-22 15:19:43,250 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:19:43,250 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:43,251 [24 ] 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-03-22 15:19:43,330 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:19:43,333 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 81.1555ms INFO 2026-03-22 15:19:43,333 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 15:19:43,333 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.8843ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:42:55,739 [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-03-22 15:42:56,258 [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-03-22 15:42:56,292 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774165371792&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 15:42:56,305 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 15:42:56,306 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3122ms 200 text/html INFO 2026-03-22 15:42:57,478 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5755816101151983 INFO 2026-03-22 15:42:57,480 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 15:42:57,481 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3085ms 200 application/javascript INFO 2026-03-22 15:42:57,750 [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%3D1774165371792%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 15:42:57,778 [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-03-22 15:42:57,781 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:42:57,897 [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-03-22 15:42:57,897 [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-03-22 15:42:57,898 [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-03-22 15:42:57,898 [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-03-22 15:42:57,904 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:42:57,904 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:42:59,012 [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-03-22 15:42:59,012 [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-03-22 15:42:59,320 [12 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 15:42:59,325 [12 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 15:42:59,326 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:42:59,353 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 339.4305ms INFO 2026-03-22 15:42:59,353 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:42:59,355 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774165371792&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 15:42:59,355 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1577.0479ms 401 application/json; charset=utf-8 INFO 2026-03-22 15:42:59,498 [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-03-22 15:42:59,498 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:42:59,506 [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-03-22 15:42:59,506 [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-03-22 15:42:59,507 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 15:42:59,509 [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-03-22 15:42:59,957 [12 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxMjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTYzMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iua9mOmHkeaYjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMTIyIiwianRpIjoiZTkwOWY0YjgtMWIwZS00NDZiLWI3NWYtYTk5ODNkNTdhYTI5IiwiaWF0IjoxNzc0MDY3ODg4LCJuYmYiOjE3NzQwNjc4ODYsImV4cCI6MTc3NDE1NDI4OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.EaaKV8Jq4ZJ2aQPpxpk__GuO2GZf6dKRnig7C_PnltA INFO 2026-03-22 15:43:00,075 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:00,075 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:00,076 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 566.7929ms INFO 2026-03-22 15:43:00,077 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 15:43:00,079 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1066.8424ms INFO 2026-03-22 15:43:00,079 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 580.4714ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:00,079 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:00,079 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2328.6436ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:00,720 [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-03-22 15:43:00,720 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:43:00,740 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:00,781 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:00,783 [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-03-22 15:43:00,806 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 15:43:00,806 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 15:43:00,806 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 15:43:00,886 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 15:43:00,891 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:00,892 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 109.0506ms INFO 2026-03-22 15:43:00,892 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:00,892 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.9879ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,043 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 15:43:01,044 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,045 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,047 [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-03-22 15:43:01,048 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 15:43:01,049 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 15:43:01,050 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 15:43:01,054 [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-03-22 15:43:01,054 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,055 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,057 [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-03-22 15:43:01,085 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 15:43:01,096 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:01,099 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 52.4881ms INFO 2026-03-22 15:43:01,099 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,099 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.1554ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,115 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:01,117 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.2793ms INFO 2026-03-22 15:43:01,117 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,117 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.4688ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,252 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 15:43:01,253 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,253 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,255 [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-03-22 15:43:01,267 [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-03-22 15:43:01,268 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,268 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,269 [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-03-22 15:43:01,271 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:01,273 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.0389ms INFO 2026-03-22 15:43:01,273 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,273 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0751ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,274 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:01,274 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5924ms INFO 2026-03-22 15:43:01,274 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,274 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9621ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,306 [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-03-22 15:43:01,306 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:43:01,307 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,307 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,310 [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-03-22 15:43:01,431 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 15:43:01,431 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,431 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,450 [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-03-22 15:43:01,450 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,450 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,463 [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-03-22 15:43:01,481 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 15:43:01,481 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,481 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,482 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 15:43:01,482 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,482 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,629 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 15:43:01,629 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,630 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,691 [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-03-22 15:43:01,692 [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-03-22 15:43:01,692 [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-03-22 15:43:01,693 [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-03-22 15:43:01,799 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:01,799 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 108.5357ms INFO 2026-03-22 15:43:01,799 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,799 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 349.6553ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,800 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:01,801 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 490.8739ms INFO 2026-03-22 15:43:01,801 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,801 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 494.4373ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,837 [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-03-22 15:43:01,837 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,837 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,948 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 15:43:01,950 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:01,950 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 258.02ms INFO 2026-03-22 15:43:01,950 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,950 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 468.9833ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,951 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,951 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,951 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:01,952 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 258.5951ms INFO 2026-03-22 15:43:01,952 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:01,952 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 469.8525ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:01,996 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 15:43:01,996 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:01,996 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:02,104 [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-03-22 15:43:02,104 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:43:02,104 [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-03-22 15:43:02,514 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 15:43:02,514 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:02,514 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:02,515 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:02,516 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 823.9828ms INFO 2026-03-22 15:43:02,516 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:02,516 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 887.1828ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:02,517 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:02,518 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 413.5579ms INFO 2026-03-22 15:43:02,518 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:02,518 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 681.0442ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:02,519 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:02,520 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 415.2868ms INFO 2026-03-22 15:43:02,520 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:02,520 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 571.1954ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:02,638 [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-03-22 15:43:02,641 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:02,642 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1179.4154ms INFO 2026-03-22 15:43:02,642 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:02,643 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1211.878ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:02,868 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:02,872 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 234.0693ms INFO 2026-03-22 15:43:02,872 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:02,872 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 358.4257ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:03,439 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:03,442 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1337.2672ms INFO 2026-03-22 15:43:03,442 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:03,442 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1446.0805ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:06,759 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-03-22 15:43:06,762 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:06,763 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:06,771 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:43:06,804 [7 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxMjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTYzMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iua9mOmHkeaYjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMTIyIiwianRpIjoiNDBhOTc2M2YtYjNhNC00Mzc4LWI1M2YtYmRmMjU0OGRlMDQzIiwiaWF0IjoxNzc0MTY1Mzc5LCJuYmYiOjE3NzQxNjUzNzcsImV4cCI6MTc3NDI1MTc3OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.zQyAQFyMKl2ebLTrJk2aprG_x4Q5fvQppfDyq2479hI INFO 2026-03-22 15:43:06,811 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:06,812 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 40.9ms INFO 2026-03-22 15:43:06,812 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:06,812 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.8954ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:06,941 [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-03-22 15:43:06,941 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:43:06,943 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:06,944 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:06,946 [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-03-22 15:43:06,953 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:06,953 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.2475ms INFO 2026-03-22 15:43:06,953 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:06,953 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1737ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:07,150 [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=enableFaceUser& INFO 2026-03-22 15:43:07,151 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:07,151 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:07,153 [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-03-22 15:43:07,184 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:07,184 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.5607ms INFO 2026-03-22 15:43:07,184 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:07,184 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.8276ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:07,299 [12 ] 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-03-22 15:43:07,299 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:43:07,299 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:07,300 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:07,302 [12 ] 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-03-22 15:43:07,302 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 15:43:07,309 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:07,309 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:07,331 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:43:07,334 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:07,334 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 32.0728ms INFO 2026-03-22 15:43:07,334 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:07,334 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1764ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:07,337 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:07,337 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 6.2622ms INFO 2026-03-22 15:43:07,337 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:07,338 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7124ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:07,464 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-03-22 15:43:07,464 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:07,465 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:07,466 [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-03-22 15:43:07,472 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:07,472 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.356ms INFO 2026-03-22 15:43:07,472 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:07,472 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0666ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:16,311 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 16 INFO 2026-03-22 15:43:16,312 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:43:16,313 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:16,314 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:16,317 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckPwd2", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckPwd2(Sg.HcmMb.Pay.Dto.PwdDto) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:43:16,328 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:16,329 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 12.148ms INFO 2026-03-22 15:43:16,329 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:16,329 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0004ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:16,441 [20 ] 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-03-22 15:43:16,442 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:16,442 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:16,446 [20 ] 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-03-22 15:43:16,459 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050001&IsEss=true& INFO 2026-03-22 15:43:16,459 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:43:16,459 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:16,461 [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-03-22 15:43:16,465 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:16,465 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4621ms INFO 2026-03-22 15:43:16,465 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:16,465 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4011ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:43:16,631 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:43:16,678 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 232.3379ms INFO 2026-03-22 15:43:16,679 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 15:43:16,679 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 237.3248ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:44:04,728 [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-03-22 15:44:04,728 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:44:04,729 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:44:04,730 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:44:04,732 [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-03-22 15:44:04,743 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:44:04,743 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.098ms INFO 2026-03-22 15:44:04,743 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:44:04,744 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0708ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:24,652 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774165704641&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 15:48:24,654 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 15:48:24,654 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8341ms 200 text/html INFO 2026-03-22 15:48:25,732 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5686039436121713 INFO 2026-03-22 15:48:25,734 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 15:48:25,734 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7031ms 200 application/javascript INFO 2026-03-22 15:48:26,012 [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%3D1774165704641%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 15:48:26,012 [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-03-22 15:48:26,012 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:48:26,013 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,014 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,019 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,019 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,021 [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-03-22 15:48:26,021 [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-03-22 15:48:26,023 [31 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774165704641&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 15:48:26,023 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 15:48:26,024 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 15:48:26,024 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 15:48:26,028 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,028 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.7325ms INFO 2026-03-22 15:48:26,028 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,028 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8485ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,041 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 15:48:26,043 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,043 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.8383ms INFO 2026-03-22 15:48:26,043 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,043 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.8531ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,171 [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-03-22 15:48:26,171 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 15:48:26,172 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,172 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,172 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,172 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,173 [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-03-22 15:48:26,174 [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-03-22 15:48:26,174 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 15:48:26,175 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 15:48:26,175 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 15:48:26,177 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,177 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7778ms INFO 2026-03-22 15:48:26,177 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,178 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6169ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,206 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 15:48:26,210 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,210 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.5247ms INFO 2026-03-22 15:48:26,210 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,210 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.339ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,323 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 15:48:26,323 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,323 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,325 [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-03-22 15:48:26,331 [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-03-22 15:48:26,331 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,332 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,333 [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-03-22 15:48:26,334 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,335 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.4396ms INFO 2026-03-22 15:48:26,335 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,335 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9257ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,336 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,337 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6298ms INFO 2026-03-22 15:48:26,337 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,337 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6647ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,354 [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-03-22 15:48:26,354 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:48:26,354 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,354 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,356 [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-03-22 15:48:26,361 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,361 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6518ms INFO 2026-03-22 15:48:26,361 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,362 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5297ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,491 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 15:48:26,491 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,491 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 15:48:26,491 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,493 [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-03-22 15:48:26,493 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,493 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,494 [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-03-22 15:48:26,496 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 15:48:26,497 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,497 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,497 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,497 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.3766ms INFO 2026-03-22 15:48:26,497 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,497 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2233ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,498 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,498 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3413ms INFO 2026-03-22 15:48:26,498 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,498 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.623ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,498 [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-03-22 15:48:26,502 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,502 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8615ms INFO 2026-03-22 15:48:26,502 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,502 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6603ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,556 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 15:48:26,556 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 15:48:26,556 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 15:48:26,556 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,556 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,556 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,556 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,557 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 15:48:26,558 [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-03-22 15:48:26,564 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,564 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,565 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,565 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.6638ms INFO 2026-03-22 15:48:26,565 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,565 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.848ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,565 [28 ] 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-03-22 15:48:26,566 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,566 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.653ms INFO 2026-03-22 15:48:26,566 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,566 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6274ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,570 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,570 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9316ms INFO 2026-03-22 15:48:26,570 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,571 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.03ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,633 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 15:48:26,633 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,634 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,635 [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-03-22 15:48:26,643 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 15:48:26,643 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,643 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,645 [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-03-22 15:48:26,646 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,646 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.9678ms INFO 2026-03-22 15:48:26,646 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,646 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2095ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,664 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,664 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.6334ms INFO 2026-03-22 15:48:26,664 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,665 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9645ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:26,921 [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-03-22 15:48:26,927 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:26,928 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,930 [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-03-22 15:48:26,941 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:26,941 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 11.1466ms INFO 2026-03-22 15:48:26,941 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:26,942 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7694ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:29,171 [33 ] 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-03-22 15:48:29,171 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:48:29,172 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:29,173 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:29,175 [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-03-22 15:48:29,185 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:29,185 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5589ms INFO 2026-03-22 15:48:29,185 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:29,186 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.768ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:29,193 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 15:48:29,193 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:29,194 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:29,196 [33 ] 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-03-22 15:48:29,202 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-03-22 15:48:29,202 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:29,202 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:29,338 [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-03-22 15:48:29,343 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:29,343 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9386ms INFO 2026-03-22 15:48:29,343 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:29,343 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 141.7405ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:29,349 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:29,350 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 154.1771ms INFO 2026-03-22 15:48:29,350 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:29,350 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.6003ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:30,965 [36 ] 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-03-22 15:48:30,965 [33 ] 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-03-22 15:48:30,965 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 15:48:30,965 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:48:30,966 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:30,966 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:30,967 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:30,967 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:30,969 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:30,969 [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-03-22 15:48:30,969 [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-03-22 15:48:30,970 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:30,972 [36 ] 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-03-22 15:48:30,982 [33 ] 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-03-22 15:48:30,987 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:30,987 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 18.1456ms INFO 2026-03-22 15:48:30,987 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:30,988 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7523ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:30,988 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:30,989 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:30,990 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:30,991 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 18.9181ms INFO 2026-03-22 15:48:30,991 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:30,991 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.5429ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:30,992 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:30,993 [33 ] 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-03-22 15:48:30,993 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 23.3292ms INFO 2026-03-22 15:48:30,993 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:30,993 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.35ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:31,081 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:31,084 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 91.3941ms INFO 2026-03-22 15:48:31,084 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:31,085 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.3695ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:31,129 [33 ] 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-03-22 15:48:31,130 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:31,130 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:31,132 [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-03-22 15:48:31,136 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:31,136 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7098ms INFO 2026-03-22 15:48:31,136 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:31,136 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0363ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:32,362 [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 71 INFO 2026-03-22 15:48:32,363 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 15:48:32,363 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:32,364 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:32,367 [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-03-22 15:48:32,557 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:32,560 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 193.0526ms INFO 2026-03-22 15:48:32,560 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:32,560 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 198.0695ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:37,754 [29 ] 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-03-22 15:48:37,755 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:37,755 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:37,757 [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-03-22 15:48:37,764 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:37,764 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.9909ms INFO 2026-03-22 15:48:37,764 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:37,764 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1644ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:48:37,767 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=12& INFO 2026-03-22 15:48:37,767 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:48:37,767 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:37,770 [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-03-22 15:48:37,779 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:48:37,779 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 9.4676ms INFO 2026-03-22 15:48:37,779 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 15:48:37,779 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7817ms 200 application/json; charset=utf-8 INFO 2026-03-22 15:58:58,038 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-22&endDate=2026-03-29&timeBegin=07:45&timeEnd=16:45&leaveType=12&isPanel=true& INFO 2026-03-22 15:58:58,039 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 15:58:58,040 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:58:58,043 [44 ] 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-03-22 15:58:58,059 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 15:58:58,061 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 18.1689ms INFO 2026-03-22 15:58:58,061 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 15:58:58,061 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8034ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:02:17,142 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:02:17,142 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-03-22 16:02:17,142 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:02:17,143 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:02:17,143 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:02:17,143 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:17,143 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:17,145 [48 ] 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-03-22 16:02:17,145 [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-03-22 16:02:17,152 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:02:17,153 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 8.0788ms INFO 2026-03-22 16:02:17,153 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:17,153 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2608ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:02:17,154 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:02:17,154 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.4475ms INFO 2026-03-22 16:02:17,154 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:17,154 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3083ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:02:19,764 [49 ] 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-03-22 16:02:19,765 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:02:19,765 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:02:19,766 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:19,767 [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-03-22 16:02:19,776 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:02:19,776 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.205ms INFO 2026-03-22 16:02:19,776 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:19,777 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2593ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:02:19,797 [51 ] 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-03-22 16:02:19,797 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:02:19,798 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:19,799 [51 ] 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-03-22 16:02:19,844 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:02:19,848 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 48.6126ms INFO 2026-03-22 16:02:19,848 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:19,848 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.2592ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:02:21,220 [51 ] 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-03-22 16:02:21,220 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:02:21,233 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:02:21,233 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:21,235 [51 ] 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-03-22 16:02:21,245 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:02:21,245 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 10.8306ms INFO 2026-03-22 16:02:21,245 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:21,246 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.6296ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:02:28,317 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=12& INFO 2026-03-22 16:02:28,318 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:02:28,318 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:28,320 [52 ] 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-03-22 16:02:28,326 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:02:28,326 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 6.3856ms INFO 2026-03-22 16:02:28,326 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 16:02:28,326 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2016ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:03:44,145 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 16:03:44,145 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:03:44,146 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:03:44,149 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:44,151 [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-03-22 16:03:44,159 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:03:44,159 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.061ms INFO 2026-03-22 16:03:44,159 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:44,160 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2847ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:03:52,079 [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-03-22 16:03:52,080 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:03:52,080 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:03:52,080 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:52,082 [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-03-22 16:03:52,090 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:03:52,090 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.6278ms INFO 2026-03-22 16:03:52,090 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:52,091 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2978ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:03:54,740 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 16:03:54,740 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:03:54,740 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:03:54,741 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:54,742 [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-03-22 16:03:54,755 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:03:54,755 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.8581ms INFO 2026-03-22 16:03:54,755 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:54,756 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9833ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:03:57,784 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 43 INFO 2026-03-22 16:03:57,784 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:03:57,784 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:03:57,785 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:57,786 [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-03-22 16:03:57,794 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:03:57,795 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.0485ms INFO 2026-03-22 16:03:57,795 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:57,795 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9093ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:03:57,819 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 16:03:57,820 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:03:57,820 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:57,822 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:03:57,827 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:03:57,827 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.042ms INFO 2026-03-22 16:03:57,827 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:57,827 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4242ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:03:59,139 [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-03-22 16:03:59,139 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:03:59,139 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:03:59,139 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:59,141 [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-03-22 16:03:59,147 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:03:59,148 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4206ms INFO 2026-03-22 16:03:59,148 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:59,148 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8836ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:03:59,169 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 16:03:59,169 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:03:59,169 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:59,172 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:03:59,179 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:03:59,183 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.0331ms INFO 2026-03-22 16:03:59,183 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:03:59,183 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8484ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:04:02,215 [58 ] 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-03-22 16:04:02,215 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:04:02,215 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:02,218 [58 ] 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-03-22 16:04:02,247 [58 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 16:04:02,304 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:04:02,310 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 92.3733ms INFO 2026-03-22 16:04:02,310 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:02,310 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.6663ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:04:02,483 [56 ] 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-03-22 16:04:02,483 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:04:02,483 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:04:02,484 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:02,485 [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-03-22 16:04:02,491 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:04:02,491 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4116ms INFO 2026-03-22 16:04:02,491 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:02,491 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3971ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:04:52,074 [62 ] 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-03-22 16:04:52,074 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:04:52,074 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:04:52,075 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:52,076 [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-03-22 16:04:52,080 [63 ] 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-03-22 16:04:52,080 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:04:52,080 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:52,081 [63 ] 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-03-22 16:04:52,085 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:04:52,085 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.0329ms INFO 2026-03-22 16:04:52,085 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:52,086 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0088ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:04:52,110 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:04:52,110 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 34.1076ms INFO 2026-03-22 16:04:52,111 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:52,111 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.6977ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:04:56,499 [66 ] 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-03-22 16:04:56,499 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:04:56,500 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:04:56,500 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 16:04:56,500 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:56,500 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:04:56,500 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:56,501 [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-03-22 16:04:56,502 [62 ] 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-03-22 16:04:56,508 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:04:56,508 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:04:56,508 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.5156ms INFO 2026-03-22 16:04:56,508 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:56,508 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4963ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:04:56,508 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.0656ms INFO 2026-03-22 16:04:56,508 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:56,508 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1378ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:04:57,803 [64 ] 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-03-22 16:04:57,804 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:04:57,804 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:04:57,804 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:57,805 [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-03-22 16:04:57,812 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:04:57,812 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7142ms INFO 2026-03-22 16:04:57,812 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:57,812 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7991ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:04:59,374 [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-03-22 16:04:59,374 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:04:59,374 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:04:59,375 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:59,376 [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-03-22 16:04:59,382 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:04:59,382 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2015ms INFO 2026-03-22 16:04:59,382 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:04:59,382 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.485ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,263 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774166712052&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:05:12,264 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 16:05:12,264 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.273ms 200 text/html INFO 2026-03-22 16:05:12,490 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.47972185291264224 INFO 2026-03-22 16:05:12,491 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 16:05:12,492 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0733ms 200 application/javascript INFO 2026-03-22 16:05:12,563 [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%3D1774166712052%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 16:05:12,564 [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-03-22 16:05:12,564 [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-03-22 16:05:12,564 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,565 [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-03-22 16:05:12,567 [62 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774166712052&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:05:12,570 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,570 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.4564ms INFO 2026-03-22 16:05:12,570 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,570 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9723ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,584 [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-03-22 16:05:12,584 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:05:12,584 [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-03-22 16:05:12,584 [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-03-22 16:05:12,584 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,586 [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). WARN 2026-03-22 16:05:12,587 [62 ] 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-03-22 16:05:12,587 [62 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 16:05:12,587 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,587 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.5481ms INFO 2026-03-22 16:05:12,587 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,587 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8405ms 401 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,653 [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-03-22 16:05:12,654 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:05:12,657 [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-03-22 16:05:12,657 [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-03-22 16:05:12,657 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:05:12,658 [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-03-22 16:05:12,660 [55 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyMzYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAwMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW8oOengOiJryIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjM2IiwianRpIjoiNDUxNzhlNzAtZTdiNS00YWMyLTkzOWMtZWI2NDg1Yzg0OGI0IiwiaWF0IjoxNzczOTA3NDcyLCJuYmYiOjE3NzM5MDc0NzAsImV4cCI6MTc3Mzk5Mzg3MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ecsCMNb3D5PdpqZM6U9Aq8PR4HgMMu53EOGzXbvGvTE INFO 2026-03-22 16:05:12,663 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,671 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 12.5245ms INFO 2026-03-22 16:05:12,671 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:05:12,671 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7761ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,752 [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-03-22 16:05:12,753 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:05:12,753 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:12,755 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,757 [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-03-22 16:05:12,758 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 16:05:12,758 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 16:05:12,758 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 16:05:12,773 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 16:05:12,775 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,775 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.7701ms INFO 2026-03-22 16:05:12,775 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,776 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1637ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,855 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 16:05:12,855 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:12,855 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,857 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:05:12,857 [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-03-22 16:05:12,857 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:12,858 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 16:05:12,858 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,858 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 16:05:12,858 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 16:05:12,859 [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-03-22 16:05:12,862 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,862 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2555ms INFO 2026-03-22 16:05:12,862 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,862 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9064ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,888 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 16:05:12,891 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,891 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.4362ms INFO 2026-03-22 16:05:12,891 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,891 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.234ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,964 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 16:05:12,964 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:12,964 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,966 [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-03-22 16:05:12,971 [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-03-22 16:05:12,971 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:12,971 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,972 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,972 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.5071ms INFO 2026-03-22 16:05:12,972 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,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-03-22 16:05:12,972 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4613ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,975 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,975 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8538ms INFO 2026-03-22 16:05:12,975 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,975 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.681ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,986 [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-03-22 16:05:12,986 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:05:12,986 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:12,987 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,988 [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-03-22 16:05:12,992 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 16:05:12,993 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:12,993 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,993 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:12,993 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3477ms INFO 2026-03-22 16:05:12,993 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,993 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0506ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:12,994 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 16:05:12,994 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:12,994 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:12,994 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:05:12,995 [66 ] 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-03-22 16:05:13,002 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,002 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.5163ms INFO 2026-03-22 16:05:13,002 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,002 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0721ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:13,002 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,002 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0393ms INFO 2026-03-22 16:05:13,002 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,002 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8883ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:13,007 [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-03-22 16:05:13,007 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:13,008 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,008 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 16:05:13,008 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:13,008 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,009 [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-03-22 16:05:13,009 [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-03-22 16:05:13,011 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 16:05:13,011 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,011 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:13,011 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8262ms INFO 2026-03-22 16:05:13,011 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,012 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,012 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3888ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:13,013 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,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-03-22 16:05:13,013 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1563ms INFO 2026-03-22 16:05:13,013 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,013 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8851ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:13,015 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,015 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6344ms INFO 2026-03-22 16:05:13,015 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,015 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2444ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:13,042 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 16:05:13,042 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:13,043 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,044 [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-03-22 16:05:13,048 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,048 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5656ms INFO 2026-03-22 16:05:13,048 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,048 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1296ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:13,082 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 16:05:13,082 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:13,082 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,083 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:05:13,084 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 16:05:13,085 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:13,085 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,086 [66 ] 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-03-22 16:05:13,096 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,096 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.6552ms INFO 2026-03-22 16:05:13,096 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,096 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4039ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:13,103 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,104 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7041ms INFO 2026-03-22 16:05:13,104 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,104 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3778ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:13,163 [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-03-22 16:05:13,163 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:13,163 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,164 [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-03-22 16:05:13,167 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:13,167 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7228ms INFO 2026-03-22 16:05:13,167 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:13,167 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2816ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:15,646 [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-03-22 16:05:15,646 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:05:15,647 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:15,647 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:15,648 [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-03-22 16:05:15,654 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:15,654 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2541ms INFO 2026-03-22 16:05:15,654 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:15,655 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5419ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:15,657 [66 ] 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-03-22 16:05:15,657 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:05:15,658 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:15,658 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:15,658 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:15,658 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:15,659 [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-03-22 16:05:15,659 [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-03-22 16:05:15,662 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:15,662 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0905ms INFO 2026-03-22 16:05:15,662 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:15,662 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9192ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:15,744 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:15,745 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 85.9952ms INFO 2026-03-22 16:05:15,745 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:15,745 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.9147ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:19,214 [68 ] 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-03-22 16:05:19,214 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:05:19,214 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:19,215 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,216 [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-03-22 16:05:19,220 [68 ] 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-03-22 16:05:19,220 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:19,220 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,222 [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-03-22 16:05:19,222 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:19,222 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9965ms INFO 2026-03-22 16:05:19,222 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,222 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3137ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:19,225 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:19,225 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9153ms INFO 2026-03-22 16:05:19,225 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,225 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6029ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:19,225 [67 ] 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-03-22 16:05:19,225 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:19,226 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,227 [67 ] 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-03-22 16:05:19,230 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:19,230 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2978ms INFO 2026-03-22 16:05:19,230 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,230 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9523ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:19,241 [68 ] 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-03-22 16:05:19,241 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:19,241 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,243 [68 ] 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-03-22 16:05:19,279 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:19,282 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 39.8129ms INFO 2026-03-22 16:05:19,282 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,283 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.3795ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:19,314 [67 ] 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-03-22 16:05:19,314 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:19,314 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,316 [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-03-22 16:05:19,318 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:19,318 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9196ms INFO 2026-03-22 16:05:19,318 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:19,319 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7933ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:20,374 [66 ] 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-03-22 16:05:20,374 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:05:20,374 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:20,375 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:20,376 [66 ] 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-03-22 16:05:20,383 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:20,383 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2802ms INFO 2026-03-22 16:05:20,383 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:20,383 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2654ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:24,453 [68 ] 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-03-22 16:05:24,453 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:24,454 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:24,455 [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-03-22 16:05:24,458 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:24,458 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.467ms INFO 2026-03-22 16:05:24,458 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:24,458 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4838ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:24,470 [67 ] 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-03-22 16:05:24,470 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:24,470 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:24,471 [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-03-22 16:05:24,478 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:24,478 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 6.158ms INFO 2026-03-22 16:05:24,478 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:24,478 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8342ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:05:30,819 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-22&endDate=2026-03-29&timeBegin=07:45&timeEnd=16:45&leaveType=12&isPanel=true& INFO 2026-03-22 16:05:30,820 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:05:30,820 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:30,821 [66 ] 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-03-22 16:05:30,828 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:05:30,828 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.1644ms INFO 2026-03-22 16:05:30,828 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:05:30,828 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1387ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:03,386 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-24&timeBegin=08:15&timeEnd=17:30&leaveType=21&isPanel=true& INFO 2026-03-22 16:06:03,387 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:03,387 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:03,388 [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-03-22 16:06:03,396 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:03,396 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.8238ms INFO 2026-03-22 16:06:03,396 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:03,396 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9713ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:05,807 [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-03-22 16:06:05,807 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:06:05,807 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:05,807 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:05,809 [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-03-22 16:06:05,815 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:05,815 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2041ms INFO 2026-03-22 16:06:05,815 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:05,815 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2536ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:05,824 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:06:05,824 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:05,824 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:05,825 [67 ] 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-03-22 16:06:05,831 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:05,831 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.4152ms INFO 2026-03-22 16:06:05,831 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:05,831 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4621ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:07,639 [36 ] 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-03-22 16:06:07,639 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:06:07,639 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:07,639 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:07,641 [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-03-22 16:06:07,651 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:07,651 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5303ms INFO 2026-03-22 16:06:07,651 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:07,651 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.668ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:07,678 [67 ] 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-03-22 16:06:07,679 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:07,679 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:07,680 [67 ] 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-03-22 16:06:07,716 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:07,720 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 40.2163ms INFO 2026-03-22 16:06:07,720 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:07,720 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.964ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:09,079 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-22 16:06:09,079 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:06:09,080 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:09,080 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:09,081 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:06:09,089 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:09,089 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.8822ms INFO 2026-03-22 16:06:09,089 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:09,089 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0883ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:10,303 [36 ] 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-03-22 16:06:10,303 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:06:10,303 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:10,303 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:10,305 [36 ] 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-03-22 16:06:10,316 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:10,316 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 11.0983ms INFO 2026-03-22 16:06:10,316 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:10,316 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3753ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:10,403 [40 ] 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-03-22 16:06:10,403 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:10,403 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:10,406 [40 ] 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-03-22 16:06:10,410 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:10,410 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.6492ms INFO 2026-03-22 16:06:10,410 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:10,411 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.884ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:10,524 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50036 INFO 2026-03-22 16:06:10,524 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:06:10,524 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:10,524 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:10,526 [39 ] 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-03-22 16:06:10,659 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:10,659 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 132.8643ms INFO 2026-03-22 16:06:10,659 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:10,659 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 135.2524ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:10,747 [67 ] 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-03-22 16:06:10,747 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:06:10,747 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:10,747 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:10,749 [67 ] 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-03-22 16:06:10,817 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377177,Dealer:2236,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:begin INFO 2026-03-22 16:06:10,826 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:2236,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1678780289927 INFO 2026-03-22 16:06:10,833 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-22 16:06:10,836 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377178,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1678780289927 INFO 2026-03-22 16:06:10,843 [39 ] 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:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660288224736 INFO 2026-03-22 16:06:10,862 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377179,Dealer:2236,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660288224736 INFO 2026-03-22 16:06:10,863 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:2236,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660288359185 INFO 2026-03-22 16:06:10,880 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377180,Dealer:2236,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660288359185 INFO 2026-03-22 16:06:10,881 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP3,PreA0188:2236,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660288387842 INFO 2026-03-22 16:06:10,897 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377181,Dealer:2236,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660288387842 INFO 2026-03-22 16:06:10,904 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP4,PreA0188:2236,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660619627201 INFO 2026-03-22 16:06:10,955 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:10,958 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 208.7668ms INFO 2026-03-22 16:06:10,958 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:10,958 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 211.6126ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:12,047 [67 ] 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-03-22 16:06:12,047 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:06:12,048 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:12,048 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:12,049 [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-03-22 16:06:12,057 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:12,057 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.0829ms INFO 2026-03-22 16:06:12,057 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:12,057 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3127ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:12,087 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:06:12,087 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:12,087 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:12,089 [39 ] 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-03-22 16:06:12,195 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:12,195 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 106.1774ms INFO 2026-03-22 16:06:12,195 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:12,195 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.2252ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:06:15,586 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=12& INFO 2026-03-22 16:06:15,586 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:06:15,586 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:15,587 [39 ] 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-03-22 16:06:15,592 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:06:15,593 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 5.1148ms INFO 2026-03-22 16:06:15,593 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 16:06:15,593 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1822ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:29,584 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 16:07:29,585 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/base64.js was not modified INFO 2026-03-22 16:07:29,586 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5537ms 304 application/javascript INFO 2026-03-22 16:07:29,622 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 16:07:29,622 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/zepto.min.js was not modified INFO 2026-03-22 16:07:29,622 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4714ms 304 application/javascript INFO 2026-03-22 16:07:29,622 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 16:07:29,623 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/logHelper.js was not modified INFO 2026-03-22 16:07:29,623 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3344ms 304 application/javascript INFO 2026-03-22 16:07:29,623 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 16:07:29,623 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/md5.js was not modified INFO 2026-03-22 16:07:29,623 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2432ms 304 application/javascript INFO 2026-03-22 16:07:29,638 [31 ] 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-03-22 16:07:29,638 [31 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/vconsole.3.14.7.min.js was not modified INFO 2026-03-22 16:07:29,638 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.2578ms 304 application/javascript INFO 2026-03-22 16:07:29,733 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774166849535&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:07:29,733 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 16:07:29,734 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9131ms 200 text/html INFO 2026-03-22 16:07:29,983 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2086732171518999 INFO 2026-03-22 16:07:29,984 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 16:07:29,984 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8031ms 200 application/javascript INFO 2026-03-22 16:07:30,011 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 16:07:30,012 [13 ] NetCore.StaticFiles.StaticFileMiddleware - The file /static/images/logo2.jpg was not modified INFO 2026-03-22 16:07:30,012 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5464ms 304 image/jpeg INFO 2026-03-22 16:07:30,087 [28 ] 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-03-22 16:07:30,087 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:07:30,088 [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-03-22 16:07:30,088 [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-03-22 16:07:30,088 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,089 [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%3D1774166849535%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 16:07:30,089 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 16:07:30,089 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 16:07:30,089 [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-03-22 16:07:30,089 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' WARN 2026-03-22 16:07:30,090 [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-03-22 16:07:30,090 [28 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 16:07:30,090 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,091 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2913ms INFO 2026-03-22 16:07:30,091 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,091 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:07:30,091 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8941ms 401 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,092 [13 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774166849535&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:07:30,094 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,094 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7639ms INFO 2026-03-22 16:07:30,094 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,095 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0549ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,194 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 691 INFO 2026-03-22 16:07:30,194 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:07:30,194 [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-03-22 16:07:30,194 [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-03-22 16:07:30,194 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:07:30,195 [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-03-22 16:07:30,197 [36 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NzY5IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNzQiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLliJjok5MiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ3NjkiLCJqdGkiOiJkMzZlMWM1ZC1kNTAyLTRmZWMtYmUwYy0xY2I1ZjYyNDdhZGYiLCJpYXQiOjE3NzM5MTMyMjUsIm5iZiI6MTc3MzkxMzIyMywiZXhwIjoxNzczOTk5NjI1LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.yzRwTktmCmyEk_KUqkbaIbINitDRuBgI0PXVyOxOkeE INFO 2026-03-22 16:07:30,199 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,199 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.021ms INFO 2026-03-22 16:07:30,199 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:07:30,200 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0517ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,308 [6 ] 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-03-22 16:07:30,308 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:07:30,308 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,310 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,312 [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-03-22 16:07:30,313 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 16:07:30,313 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 16:07:30,313 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 16:07:30,328 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 16:07:30,331 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,331 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.9584ms INFO 2026-03-22 16:07:30,331 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,331 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1357ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,437 [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-03-22 16:07:30,437 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,437 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,438 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 16:07:30,438 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,438 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,439 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:07:30,440 [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-03-22 16:07:30,441 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 16:07:30,441 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 16:07:30,441 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 16:07:30,442 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,442 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4448ms INFO 2026-03-22 16:07:30,442 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,442 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6876ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,486 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 16:07:30,490 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,490 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 50.446ms INFO 2026-03-22 16:07:30,490 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,490 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.124ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,587 [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-03-22 16:07:30,587 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,587 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,588 [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-03-22 16:07:30,589 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:07:30,589 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 16:07:30,589 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,589 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,589 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,589 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,589 [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-03-22 16:07:30,590 [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-03-22 16:07:30,590 [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-03-22 16:07:30,593 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,593 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6054ms INFO 2026-03-22 16:07:30,593 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,593 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9273ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,596 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,596 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4849ms INFO 2026-03-22 16:07:30,596 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,596 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3628ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,596 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,596 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.7818ms INFO 2026-03-22 16:07:30,596 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,596 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6652ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,613 [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-03-22 16:07:30,613 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 16:07:30,613 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,613 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,613 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,613 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,614 [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-03-22 16:07:30,614 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:07:30,617 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,617 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7758ms INFO 2026-03-22 16:07:30,617 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,617 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2599ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,618 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,618 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4844ms INFO 2026-03-22 16:07:30,618 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,618 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9881ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,626 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 16:07:30,626 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,626 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,627 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 16:07:30,627 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:07:30,627 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,628 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,629 [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-03-22 16:07:30,635 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,635 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.4584ms INFO 2026-03-22 16:07:30,635 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,635 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0628ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,636 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,636 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6063ms INFO 2026-03-22 16:07:30,636 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,636 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2299ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,655 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 16:07:30,655 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,655 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,657 [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-03-22 16:07:30,659 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,659 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6209ms INFO 2026-03-22 16:07:30,659 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,659 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2003ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,678 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 16:07:30,678 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,678 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,680 [28 ] 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-03-22 16:07:30,684 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,684 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1482ms INFO 2026-03-22 16:07:30,684 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,684 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.818ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,722 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 16:07:30,722 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,722 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,723 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 16:07:30,723 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,723 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:07:30,723 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,724 [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-03-22 16:07:30,741 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,741 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 17.9092ms INFO 2026-03-22 16:07:30,741 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,741 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4542ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,743 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,743 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.8822ms INFO 2026-03-22 16:07:30,743 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,743 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4081ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:30,799 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 16:07:30,799 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:30,799 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,800 [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-03-22 16:07:30,803 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:30,803 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6673ms INFO 2026-03-22 16:07:30,803 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:30,803 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.36ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:32,294 [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-03-22 16:07:32,294 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:07:32,294 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:32,295 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,296 [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-03-22 16:07:32,301 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:32,302 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6817ms INFO 2026-03-22 16:07:32,302 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,302 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6965ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:32,321 [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-03-22 16:07:32,321 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:32,321 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,322 [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-03-22 16:07:32,324 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 16:07:32,326 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:32,326 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0032ms INFO 2026-03-22 16:07:32,327 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,327 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8138ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:32,328 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 16:07:32,329 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:32,329 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:32,329 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,329 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,331 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:07:32,331 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:07:32,333 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 16:07:32,333 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:32,333 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,334 [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-03-22 16:07:32,335 [28 ] 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-03-22 16:07:32,335 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:32,335 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,337 [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-03-22 16:07:32,338 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:32,340 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:32,340 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:32,340 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:32,340 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2568ms INFO 2026-03-22 16:07:32,340 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,340 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8302ms INFO 2026-03-22 16:07:32,340 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,340 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8409ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:32,340 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3268ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:32,340 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.286ms INFO 2026-03-22 16:07:32,340 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,340 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2391ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:32,341 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.9219ms INFO 2026-03-22 16:07:32,341 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,341 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8655ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:32,433 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64769& INFO 2026-03-22 16:07:32,433 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:32,434 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,435 [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-03-22 16:07:32,440 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:32,440 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.2814ms INFO 2026-03-22 16:07:32,440 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:32,440 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7888ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:33,267 [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-03-22 16:07:33,267 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:33,267 [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-03-22 16:07:33,267 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:33,267 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:33,267 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:33,268 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 16:07:33,268 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:07:33,268 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:33,268 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:33,269 [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-03-22 16:07:33,269 [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-03-22 16:07:33,270 [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-03-22 16:07:33,273 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:33,273 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2551ms INFO 2026-03-22 16:07:33,273 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:33,273 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0039ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:33,275 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 16:07:33,275 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:33,275 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2323ms INFO 2026-03-22 16:07:33,275 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:33,275 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9128ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:33,282 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:33,285 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 15.4245ms INFO 2026-03-22 16:07:33,285 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:33,285 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.4755ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:33,388 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64769& INFO 2026-03-22 16:07:33,388 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:33,388 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:33,389 [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-03-22 16:07:33,393 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:33,393 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.6853ms INFO 2026-03-22 16:07:33,393 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:33,393 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3889ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:39,864 [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-03-22 16:07:39,864 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:07:39,864 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:39,865 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:39,865 [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-03-22 16:07:39,865 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:07:39,865 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:39,866 [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-03-22 16:07:39,867 [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-03-22 16:07:39,870 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:39,870 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2365ms INFO 2026-03-22 16:07:39,870 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:39,870 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0154ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:07:39,872 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:07:39,872 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5209ms INFO 2026-03-22 16:07:39,872 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:07:39,872 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7218ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:09:42,854 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-22&endDate=2026-03-29&timeBegin=07:45&timeEnd=16:45&leaveType=12&isPanel=true& INFO 2026-03-22 16:09:42,854 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:09:42,854 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:09:42,856 [68 ] 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-03-22 16:09:42,863 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:09:42,863 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.4442ms INFO 2026-03-22 16:09:42,863 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:09:42,863 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6529ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:01,903 [62 ] 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 162 INFO 2026-03-22 16:12:01,903 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:01,903 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:01,903 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:01,905 [62 ] 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-03-22 16:12:01,913 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:01,914 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.8326ms INFO 2026-03-22 16:12:01,914 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:01,914 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0481ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:01,955 [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 156 INFO 2026-03-22 16:12:01,955 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:01,955 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:01,955 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:01,956 [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-03-22 16:12:01,964 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:01,964 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.7583ms INFO 2026-03-22 16:12:01,964 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:01,964 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5734ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:02,154 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetIsMustFile?leaveType=12& INFO 2026-03-22 16:12:02,155 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:02,155 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:02,156 [63 ] 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-03-22 16:12:02,160 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:02,161 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.4475ms INFO 2026-03-22 16:12:02,161 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:02,161 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2206ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:02,314 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50089 INFO 2026-03-22 16:12:02,315 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:02,315 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:02,315 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:02,316 [61 ] 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-03-22 16:12:02,675 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:02,675 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 359.2103ms INFO 2026-03-22 16:12:02,675 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:02,675 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 360.9915ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:03,275 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/DoUpLoadFileAsync? application/json 1489513 INFO 2026-03-22 16:12:03,275 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:03,275 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:03,275 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.DoUpLoadFileAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:03,278 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoUpLoadFileAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.ResultMInfoDto DoUpLoadFileAsync(Sg.HcmMb.Sys.Dto.UpLoadFileListMDto) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:12:05,322 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - apiUrl:http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 INFO 2026-03-22 16:12:10,373 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:10,375 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.DoUpLoadFileAsync (Sg.Hcm.Application.M) in 7097.1446ms INFO 2026-03-22 16:12:10,375 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.DoUpLoadFileAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:10,375 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7100.1293ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:11,122 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/woff2/fontawesome-webfont.2adefcbc.woff2?v=4.7.0 INFO 2026-03-22 16:12:11,122 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:11,126 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/woff2/fontawesome-webfont.2adefcbc.woff2'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\woff2\fontawesome-webfont.2adefcbc.woff2' INFO 2026-03-22 16:12:11,126 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6525ms 200 font/woff2 INFO 2026-03-22 16:12:11,232 [62 ] 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-03-22 16:12:11,233 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:11,233 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:11,233 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:11,235 [62 ] 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-03-22 16:12:11,271 [59 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377183,Dealer:1789,FlowID:78,KeyField:K_ID,KeyFieldValue:66516,FlowTable:K_LEAVE,ApplyA0188:1789,flowNode:begin INFO 2026-03-22 16:12:11,272 [59 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1789,FlowID:78,KeyField:K_ID,KeyFieldValue:66516,FlowTable:K_LEAVE,ApplyA0188:1789,flowNode:N1678780289927 INFO 2026-03-22 16:12:11,274 [59 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-22 16:12:11,276 [59 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377184,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66516,FlowTable:K_LEAVE,ApplyA0188:1789,flowNode:N1678780289927 INFO 2026-03-22 16:12:11,282 [59 ] 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:66516,FlowTable:K_LEAVE,ApplyA0188:1789,flowNode:N1660557086424 INFO 2026-03-22 16:12:11,305 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:11,305 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 70.2372ms INFO 2026-03-22 16:12:11,305 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:11,305 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.7486ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:12,993 [63 ] 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-03-22 16:12:12,993 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:12,993 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:12,993 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:12,995 [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-03-22 16:12:13,001 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:13,001 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4549ms INFO 2026-03-22 16:12:13,001 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:13,001 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5681ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:13,585 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:12:13,585 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:13,585 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:13,587 [59 ] 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-03-22 16:12:13,628 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:13,628 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 41.0714ms INFO 2026-03-22 16:12:13,628 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:13,628 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.1851ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:16,224 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-03-22 16:12:16,224 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-03-22 16:12:16,225 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:16,225 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-03-22 16:12:16,225 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0172ms 200 application/javascript INFO 2026-03-22 16:12:16,225 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-03-22 16:12:16,226 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6713ms 200 text/css INFO 2026-03-22 16:12:16,263 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-03-22 16:12:16,264 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-03-22 16:12:16,264 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9335ms 200 text/css INFO 2026-03-22 16:12:16,303 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-22 16:12:16,304 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-22 16:12:16,304 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6899ms 200 text/css INFO 2026-03-22 16:12:16,305 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-03-22 16:12:16,306 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-03-22 16:12:16,306 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3495ms 200 text/css INFO 2026-03-22 16:12:16,311 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-03-22 16:12:16,311 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-03-22 16:12:16,311 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:16,311 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:16,312 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-03-22 16:12:16,312 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8311ms 200 application/javascript INFO 2026-03-22 16:12:16,312 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-22 16:12:16,312 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:16,313 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-03-22 16:12:16,313 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3645ms 200 application/javascript INFO 2026-03-22 16:12:16,313 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-22 16:12:16,313 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4731ms 200 application/javascript INFO 2026-03-22 16:12:16,343 [65 ] 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-03-22 16:12:16,343 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:16,343 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:16,343 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:16,345 [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-03-22 16:12:16,351 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:16,351 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0436ms INFO 2026-03-22 16:12:16,351 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:16,351 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0357ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:17,003 [65 ] 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-03-22 16:12:17,003 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:17,003 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:17,004 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:12:17,008 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:17,008 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6776ms INFO 2026-03-22 16:12:17,008 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:17,008 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8055ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:17,723 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:12:17,723 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:17,723 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:17,726 [66 ] 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-03-22 16:12:17,779 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:17,781 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 55.2237ms INFO 2026-03-22 16:12:17,781 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:17,781 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.2999ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:18,963 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:12:18,963 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:18,963 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:18,965 [67 ] 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-03-22 16:12:18,973 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:18,975 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.2332ms INFO 2026-03-22 16:12:18,975 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:18,975 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.932ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:19,115 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 16:12:19,115 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:19,115 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:19,117 [65 ] 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-03-22 16:12:19,124 [65 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:12:19,185 [65 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 16:12:19,191 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:19,191 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 73.8083ms INFO 2026-03-22 16:12:19,191 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:19,191 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.5532ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:20,385 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 16:12:20,385 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:20,385 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:20,387 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:12:20,403 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:20,404 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 16.704ms INFO 2026-03-22 16:12:20,404 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:20,404 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8591ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:21,154 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 16:12:21,155 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:21,155 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:21,157 [67 ] 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-03-22 16:12:21,259 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:21,261 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 103.5977ms INFO 2026-03-22 16:12:21,261 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:21,261 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.6756ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:21,355 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 16:12:21,355 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:21,355 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:21,357 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:12:21,419 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:21,420 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 62.0666ms INFO 2026-03-22 16:12:21,420 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:21,420 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.0989ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:21,562 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 16:12:21,563 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:21,563 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:21,565 [63 ] 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-03-22 16:12:21,650 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:21,651 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 86.3546ms INFO 2026-03-22 16:12:21,651 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:21,651 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.8967ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:23,153 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 16:12:23,153 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:23,153 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:23,155 [62 ] 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-03-22 16:12:23,175 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:23,176 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 20.8506ms INFO 2026-03-22 16:12:23,176 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:23,176 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6009ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:23,794 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-03-22 16:12:23,795 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-03-22 16:12:23,795 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8454ms 200 image/png INFO 2026-03-22 16:12:23,831 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-22 16:12:23,832 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:23,832 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:23,833 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:12:23,837 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:23,837 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.7733ms INFO 2026-03-22 16:12:23,837 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:23,837 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8256ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:24,441 [63 ] 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-03-22 16:12:24,442 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:24,442 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:24,443 [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-03-22 16:12:24,448 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:24,448 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5593ms INFO 2026-03-22 16:12:24,448 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:24,448 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6084ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:24,623 [62 ] 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-03-22 16:12:24,624 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:24,624 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:24,625 [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-03-22 16:12:24,629 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:24,630 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4839ms INFO 2026-03-22 16:12:24,630 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:24,630 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4241ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:24,753 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:12:24,753 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:24,753 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:24,755 [55 ] 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-03-22 16:12:24,866 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:24,869 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 113.5625ms INFO 2026-03-22 16:12:24,869 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:24,869 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 116.0821ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:27,522 [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-03-22 16:12:27,522 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:27,523 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:27,523 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:27,525 [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-03-22 16:12:27,532 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:27,532 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.8121ms INFO 2026-03-22 16:12:27,532 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:27,533 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3296ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:27,913 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-03-22 16:12:27,914 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/new_dqwz.67eb1f54.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\new_dqwz.67eb1f54.png' INFO 2026-03-22 16:12:27,914 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8383ms 200 image/png INFO 2026-03-22 16:12:27,952 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=69BbjKgFHOw%3D& INFO 2026-03-22 16:12:27,953 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:27,953 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:27,955 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:12:27,964 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:27,967 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 11.7123ms INFO 2026-03-22 16:12:27,967 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:27,967 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5874ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:36,763 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=24d22f4c-e96c-4717-8439-9b97bf99306d&attachTableName=& INFO 2026-03-22 16:12:36,763 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:36,763 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:12:36,768 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 16:12:37,343 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:37,364 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 596.723ms INFO 2026-03-22 16:12:37,365 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:12:37,365 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 602.3452ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:49,877 [63 ] 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-03-22 16:12:49,877 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:49,877 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:49,877 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:49,879 [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-03-22 16:12:49,884 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:49,884 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7514ms INFO 2026-03-22 16:12:49,884 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:49,885 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7755ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:49,931 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:12:49,931 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:49,931 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:49,932 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:12:49,960 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:49,961 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 28.3631ms INFO 2026-03-22 16:12:49,961 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:49,961 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.1459ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:52,031 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 383 INFO 2026-03-22 16:12:52,031 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:12:52,031 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:52,031 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:52,033 [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-03-22 16:12:52,042 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:52,043 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.9411ms INFO 2026-03-22 16:12:52,043 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:52,043 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0827ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:52,631 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:12:52,631 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:52,631 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:52,632 [61 ] 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-03-22 16:12:52,692 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:52,692 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 59.759ms INFO 2026-03-22 16:12:52,692 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:52,692 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.8005ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:53,705 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:12:53,705 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:53,705 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:53,706 [61 ] 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-03-22 16:12:53,713 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:53,713 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.8942ms INFO 2026-03-22 16:12:53,713 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:53,713 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9079ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:53,951 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 16:12:53,951 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:53,951 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:53,953 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:12:53,957 [55 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:12:53,963 [55 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 16:12:53,966 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:53,966 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 13.6865ms INFO 2026-03-22 16:12:53,966 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:53,966 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.849ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:55,039 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 16:12:55,039 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:55,039 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:55,041 [63 ] 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-03-22 16:12:55,051 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:55,051 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 9.8324ms INFO 2026-03-22 16:12:55,051 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:55,051 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9824ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:55,711 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 16:12:55,711 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:55,711 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:55,713 [61 ] 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-03-22 16:12:55,769 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:55,769 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 56.42ms INFO 2026-03-22 16:12:55,770 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:55,770 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.9973ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:55,891 [55 ] 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=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 16:12:55,891 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:55,891 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:55,892 [55 ] 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-03-22 16:12:55,946 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:55,946 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 53.6997ms INFO 2026-03-22 16:12:55,946 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:55,946 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.522ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:56,051 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 16:12:56,051 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:56,051 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:56,053 [62 ] 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-03-22 16:12:56,109 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:56,109 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 56.55ms INFO 2026-03-22 16:12:56,109 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:56,109 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.7469ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:57,731 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 16:12:57,731 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:57,731 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:57,733 [30 ] 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-03-22 16:12:57,742 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:57,742 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 9.0961ms INFO 2026-03-22 16:12:57,742 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:57,742 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2226ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:58,491 [62 ] 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-03-22 16:12:58,491 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:58,491 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:58,492 [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-03-22 16:12:58,496 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:58,496 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.625ms INFO 2026-03-22 16:12:58,496 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:58,496 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5802ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:12:59,191 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:12:59,191 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:12:59,191 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:59,193 [62 ] 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-03-22 16:12:59,277 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:12:59,281 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 88.3963ms INFO 2026-03-22 16:12:59,281 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:12:59,281 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.4513ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:01,051 [30 ] 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-03-22 16:13:01,051 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:13:01,051 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:01,051 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:01,053 [30 ] 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-03-22 16:13:01,060 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:01,060 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2747ms INFO 2026-03-22 16:13:01,060 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:01,060 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5176ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:01,513 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=69BbjKgFHOw%3D& INFO 2026-03-22 16:13:01,513 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:01,513 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:01,515 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:13:01,522 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:01,522 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.2955ms INFO 2026-03-22 16:13:01,522 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:01,522 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4322ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:04,839 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=1172d1d4-42dc-43a8-a197-b0472f55b69d&attachTableName=& INFO 2026-03-22 16:13:04,842 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:04,842 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:13:04,843 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 16:13:04,892 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:04,915 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 71.8198ms INFO 2026-03-22 16:13:04,915 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:13:04,915 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.8364ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:45,478 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774167225336&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:13:45,479 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 16:13:45,479 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0849ms 200 text/html INFO 2026-03-22 16:13:46,831 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7018189441003129 INFO 2026-03-22 16:13:46,832 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 16:13:46,832 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8398ms 200 application/javascript INFO 2026-03-22 16:13:47,046 [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-03-22 16:13:47,047 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:13:47,047 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,047 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,048 [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%3D1774167225336%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 16:13:47,048 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,048 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,048 [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-03-22 16:13:47,049 [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-03-22 16:13:47,050 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 16:13:47,050 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 16:13:47,050 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 16:13:47,050 [68 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774167225336&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:13:47,053 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,053 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9986ms INFO 2026-03-22 16:13:47,053 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,053 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7811ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,064 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 16:13:47,067 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,067 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.2173ms INFO 2026-03-22 16:13:47,067 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,067 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4217ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,191 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 16:13:47,192 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,192 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,192 [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-03-22 16:13:47,193 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,193 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,193 [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-03-22 16:13:47,194 [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-03-22 16:13:47,194 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 16:13:47,194 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 16:13:47,194 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 16:13:47,197 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,197 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0126ms INFO 2026-03-22 16:13:47,197 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,197 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6253ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,208 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 16:13:47,211 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,211 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.5623ms INFO 2026-03-22 16:13:47,211 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,211 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5582ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,351 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 16:13:47,351 [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-03-22 16:13:47,351 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:13:47,352 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,352 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,352 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,352 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,352 [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-03-22 16:13:47,353 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,353 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,353 [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-03-22 16:13:47,353 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:13:47,354 [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-03-22 16:13:47,356 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,356 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.2325ms INFO 2026-03-22 16:13:47,356 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,357 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.256ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,357 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,357 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.997ms INFO 2026-03-22 16:13:47,357 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,357 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9241ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,358 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,358 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4393ms INFO 2026-03-22 16:13:47,358 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,358 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1529ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,471 [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-03-22 16:13:47,471 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,471 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,472 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 16:13:47,472 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 16:13:47,473 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,473 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,473 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,473 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,473 [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-03-22 16:13:47,474 [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-03-22 16:13:47,474 [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-03-22 16:13:47,476 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,477 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6147ms INFO 2026-03-22 16:13:47,477 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,477 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5612ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,477 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,477 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7855ms INFO 2026-03-22 16:13:47,477 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,477 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5674ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,477 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,477 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4374ms INFO 2026-03-22 16:13:47,477 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,477 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0911ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,505 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 16:13:47,505 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,505 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,506 [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-03-22 16:13:47,514 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,515 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0895ms INFO 2026-03-22 16:13:47,515 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,515 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1091ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,519 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 16:13:47,519 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,520 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,521 [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-03-22 16:13:47,524 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,524 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4322ms INFO 2026-03-22 16:13:47,524 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,524 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0706ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,543 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 16:13:47,543 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,543 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,545 [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-03-22 16:13:47,549 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,549 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8088ms INFO 2026-03-22 16:13:47,549 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,550 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6598ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,639 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 16:13:47,639 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 16:13:47,640 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,640 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,640 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,640 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,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-03-22 16:13:47,641 [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-03-22 16:13:47,662 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,662 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.0358ms INFO 2026-03-22 16:13:47,662 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,662 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1079ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,708 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,708 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 66.9153ms INFO 2026-03-22 16:13:47,708 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,708 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.9704ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:47,943 [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-03-22 16:13:47,944 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:47,944 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,946 [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-03-22 16:13:47,963 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:47,963 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 17.4296ms INFO 2026-03-22 16:13:47,963 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:47,963 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0174ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,111 [6 ] 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-03-22 16:13:50,111 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:13:50,112 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,112 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,113 [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-03-22 16:13:50,119 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,119 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.849ms INFO 2026-03-22 16:13:50,119 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,119 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.846ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,158 [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-03-22 16:13:50,158 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,159 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,160 [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-03-22 16:13:50,163 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,163 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1571ms INFO 2026-03-22 16:13:50,163 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,163 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9648ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,278 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:13:50,278 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,278 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,279 [33 ] 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-03-22 16:13:50,334 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,334 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 54.3019ms INFO 2026-03-22 16:13:50,334 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,334 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.2058ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,463 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:13:50,463 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,464 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,465 [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-03-22 16:13:50,471 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 16:13:50,471 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,471 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,471 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,471 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4443ms INFO 2026-03-22 16:13:50,471 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,471 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3906ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,473 [33 ] 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-03-22 16:13:50,477 [33 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:13:50,481 [33 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 16:13:50,483 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,484 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.0463ms INFO 2026-03-22 16:13:50,484 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,484 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8982ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,583 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 16:13:50,583 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,583 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,584 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:13:50,593 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,593 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.451ms INFO 2026-03-22 16:13:50,593 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,593 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2552ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,703 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 16:13:50,703 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,703 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,704 [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-03-22 16:13:50,711 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 16:13:50,711 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,711 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,712 [28 ] 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=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 16:13:50,712 [6 ] 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-03-22 16:13:50,712 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,713 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,714 [28 ] 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-03-22 16:13:50,768 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,768 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 55.5292ms INFO 2026-03-22 16:13:50,768 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,768 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.2202ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,795 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,795 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 90.8471ms INFO 2026-03-22 16:13:50,795 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,795 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.518ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,810 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,810 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 95.9281ms INFO 2026-03-22 16:13:50,810 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,810 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.6477ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:50,887 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 16:13:50,887 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:50,888 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,889 [30 ] 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-03-22 16:13:50,896 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:50,896 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.3527ms INFO 2026-03-22 16:13:50,896 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:50,896 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1821ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:51,065 [68 ] 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-03-22 16:13:51,065 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:51,065 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:51,066 [68 ] 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-03-22 16:13:51,070 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:51,070 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4562ms INFO 2026-03-22 16:13:51,070 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:51,070 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3086ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:51,071 [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-03-22 16:13:51,071 [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-03-22 16:13:51,071 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:51,071 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:51,071 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:51,071 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:51,073 [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-03-22 16:13:51,073 [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-03-22 16:13:51,075 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:51,075 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8226ms INFO 2026-03-22 16:13:51,075 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:51,075 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:51,075 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5318ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:51,076 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9908ms INFO 2026-03-22 16:13:51,076 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:51,076 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6716ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:51,088 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:13:51,089 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:51,089 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:51,090 [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-03-22 16:13:51,165 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:51,168 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.7603ms INFO 2026-03-22 16:13:51,169 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:51,169 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.2785ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:52,552 [30 ] 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-03-22 16:13:52,552 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:13:52,552 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:52,552 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:52,554 [30 ] 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-03-22 16:13:52,560 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:52,561 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9128ms INFO 2026-03-22 16:13:52,561 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:52,561 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1651ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:52,807 [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=69BbjKgFHOw%3D& INFO 2026-03-22 16:13:52,808 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:52,808 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:52,809 [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-03-22 16:13:52,816 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:52,816 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.7407ms INFO 2026-03-22 16:13:52,816 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:52,816 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7381ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:52,826 [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-03-22 16:13:52,827 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:52,827 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:52,828 [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-03-22 16:13:52,831 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:52,831 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4774ms INFO 2026-03-22 16:13:52,831 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:52,832 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3565ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:13:52,991 [28 ] 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-03-22 16:13:52,991 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:13:52,991 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:52,993 [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-03-22 16:13:52,996 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:13:52,996 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1116ms INFO 2026-03-22 16:13:52,996 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:13:52,996 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0563ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:00,804 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=24d22f4c-e96c-4717-8439-9b97bf99306d&attachTableName=& INFO 2026-03-22 16:14:00,805 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:00,805 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:14:00,806 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 16:14:00,856 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:00,876 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 69.9121ms INFO 2026-03-22 16:14:00,876 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:14:00,877 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.3262ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:52,851 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 16:14:52,851 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:14:52,852 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:52,852 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:52,853 [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-03-22 16:14:52,859 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:52,859 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9343ms INFO 2026-03-22 16:14:52,859 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:52,859 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0915ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,101 [66 ] 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-03-22 16:14:57,102 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:14:57,102 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,102 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,103 [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-03-22 16:14:57,109 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,109 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8282ms INFO 2026-03-22 16:14:57,109 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,109 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0607ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,123 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:14:57,123 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,124 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,125 [69 ] 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-03-22 16:14:57,176 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,176 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.0044ms INFO 2026-03-22 16:14:57,176 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,176 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.1943ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,303 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:14:57,303 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,303 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,304 [66 ] 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-03-22 16:14:57,309 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 16:14:57,309 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,309 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,311 [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-03-22 16:14:57,312 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,312 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.209ms INFO 2026-03-22 16:14:57,312 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,312 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2018ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,315 [69 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:14:57,319 [69 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 16:14:57,321 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,321 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.2897ms INFO 2026-03-22 16:14:57,321 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,321 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2471ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,481 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 16:14:57,482 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,482 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,483 [67 ] 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-03-22 16:14:57,491 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,491 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.3341ms INFO 2026-03-22 16:14:57,491 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,491 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0645ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,633 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 16:14:57,634 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,634 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,635 [69 ] 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-03-22 16:14:57,642 [67 ] 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=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 16:14:57,643 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,643 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,644 [67 ] 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-03-22 16:14:57,695 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 16:14:57,695 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,695 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,696 [66 ] 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-03-22 16:14:57,733 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,733 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 89.3102ms INFO 2026-03-22 16:14:57,733 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,734 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.0513ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,749 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,749 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 114.3701ms INFO 2026-03-22 16:14:57,749 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,749 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 116.0853ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,752 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,752 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 55.626ms INFO 2026-03-22 16:14:57,752 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,752 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.2182ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:57,883 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 16:14:57,883 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:57,883 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,884 [59 ] 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-03-22 16:14:57,891 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:57,892 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.2811ms INFO 2026-03-22 16:14:57,892 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:57,892 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1222ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:58,155 [66 ] 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-03-22 16:14:58,155 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:58,155 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:58,157 [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-03-22 16:14:58,160 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:58,160 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3697ms INFO 2026-03-22 16:14:58,160 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:58,160 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5527ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:58,161 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:14:58,161 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:58,161 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:58,163 [59 ] 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-03-22 16:14:58,238 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:58,240 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 77.8311ms INFO 2026-03-22 16:14:58,240 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:58,241 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.5237ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:59,641 [66 ] 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-03-22 16:14:59,641 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:14:59,642 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:59,642 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:59,643 [66 ] 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-03-22 16:14:59,650 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:59,650 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.1093ms INFO 2026-03-22 16:14:59,650 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:59,650 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1806ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:14:59,833 [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=69BbjKgFHOw%3D& INFO 2026-03-22 16:14:59,834 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:14:59,834 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:59,835 [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-03-22 16:14:59,841 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:14:59,841 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.3936ms INFO 2026-03-22 16:14:59,841 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:14:59,842 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3023ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:26,657 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=32a39ce2-aa49-4d46-86af-e3d8b2397aa7&attachTableName=& INFO 2026-03-22 16:15:26,658 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:26,658 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:15:26,659 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 16:15:26,694 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:26,704 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 44.9932ms INFO 2026-03-22 16:15:26,704 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:15:26,704 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.1974ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:37,662 [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-03-22 16:15:37,662 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:15:37,662 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:37,663 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:37,664 [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-03-22 16:15:37,670 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:37,670 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.213ms INFO 2026-03-22 16:15:37,670 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:37,670 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2178ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:39,162 [67 ] 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-03-22 16:15:39,162 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:15:39,162 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:39,162 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,163 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:15:39,164 [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-03-22 16:15:39,164 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:39,164 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,165 [66 ] 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-03-22 16:15:39,169 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:39,169 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5904ms INFO 2026-03-22 16:15:39,169 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,169 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.628ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:39,216 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:39,216 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.9984ms INFO 2026-03-22 16:15:39,216 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,216 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.7238ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:39,345 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:15:39,345 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:39,345 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,347 [60 ] 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-03-22 16:15:39,353 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:39,353 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.673ms INFO 2026-03-22 16:15:39,353 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,353 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.578ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:39,383 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 16:15:39,383 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:39,384 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,385 [66 ] 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-03-22 16:15:39,389 [66 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:15:39,392 [66 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 16:15:39,395 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:39,395 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.9822ms INFO 2026-03-22 16:15:39,395 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,395 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8301ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:39,583 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 16:15:39,583 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:39,583 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,584 [60 ] 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-03-22 16:15:39,593 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:39,593 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.3138ms INFO 2026-03-22 16:15:39,593 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,593 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0275ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:39,753 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 16:15:39,754 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:39,754 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,755 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:15:39,785 [60 ] 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=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 16:15:39,785 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:39,785 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,786 [60 ] 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-03-22 16:15:39,793 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 16:15:39,793 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:39,793 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,794 [67 ] 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-03-22 16:15:39,855 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:39,855 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 100.1449ms INFO 2026-03-22 16:15:39,855 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,855 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.0793ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:39,857 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:39,857 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 70.522ms INFO 2026-03-22 16:15:39,857 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,857 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.3566ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:39,858 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:39,858 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 63.5986ms INFO 2026-03-22 16:15:39,858 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:39,858 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.3237ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:40,033 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 16:15:40,033 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:40,033 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:40,035 [62 ] 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-03-22 16:15:40,043 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:40,043 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.0766ms INFO 2026-03-22 16:15:40,043 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:40,043 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1909ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:40,313 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:15:40,313 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:40,313 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:40,315 [60 ] 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-03-22 16:15:40,392 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:40,395 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 80.5467ms INFO 2026-03-22 16:15:40,395 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:40,395 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.6085ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:41,802 [66 ] 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-03-22 16:15:41,803 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:15:41,803 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:41,803 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:41,804 [66 ] 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-03-22 16:15:41,811 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:41,811 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.5786ms INFO 2026-03-22 16:15:41,811 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:41,811 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7828ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:42,034 [60 ] 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=69BbjKgFHOw%3D& INFO 2026-03-22 16:15:42,035 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:42,035 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:42,036 [60 ] 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-03-22 16:15:42,042 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:42,042 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.4008ms INFO 2026-03-22 16:15:42,042 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:42,042 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1599ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:46,842 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=d24343bc-6b76-40fc-bbd4-ab50ed1dc0ff&attachTableName=& INFO 2026-03-22 16:15:46,843 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:46,843 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:15:46,844 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 16:15:46,904 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:46,929 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 84.4836ms INFO 2026-03-22 16:15:46,929 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:15:46,929 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.6467ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:51,683 [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-03-22 16:15:51,683 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:15:51,683 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:51,683 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:51,684 [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-03-22 16:15:51,690 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:51,690 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7692ms INFO 2026-03-22 16:15:51,690 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:51,690 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8115ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:54,953 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:15:54,953 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:54,953 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:54,954 [60 ] 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-03-22 16:15:54,954 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:15:54,954 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:54,955 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:54,955 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:15:54,956 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:15:54,961 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:54,961 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6195ms INFO 2026-03-22 16:15:54,961 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:54,962 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3649ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:55,005 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:55,005 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.451ms INFO 2026-03-22 16:15:55,005 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,005 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.4249ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:55,153 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:15:55,153 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:55,154 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,155 [60 ] 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-03-22 16:15:55,161 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:55,161 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4243ms INFO 2026-03-22 16:15:55,161 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,162 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4265ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:55,162 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 16:15:55,163 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:55,163 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,164 [63 ] 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-03-22 16:15:55,168 [63 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:15:55,172 [63 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 16:15:55,174 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:55,174 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.9616ms INFO 2026-03-22 16:15:55,174 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,174 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6857ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:55,352 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 16:15:55,353 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:55,353 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,354 [60 ] 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-03-22 16:15:55,363 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:55,363 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.5689ms INFO 2026-03-22 16:15:55,363 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,363 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3786ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:55,514 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 16:15:55,515 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:55,515 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,516 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:15:55,521 [63 ] 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=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 16:15:55,521 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:55,521 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,522 [63 ] 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-03-22 16:15:55,555 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 16:15:55,555 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:55,555 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,556 [60 ] 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-03-22 16:15:55,610 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:55,611 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 54.2073ms INFO 2026-03-22 16:15:55,611 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,611 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0446ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:55,612 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:55,612 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 95.9865ms INFO 2026-03-22 16:15:55,612 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,612 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.8066ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:55,613 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:55,613 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 90.9514ms INFO 2026-03-22 16:15:55,613 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,614 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.7141ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:55,791 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 16:15:55,791 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:55,792 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,793 [60 ] 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-03-22 16:15:55,800 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:55,800 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.6147ms INFO 2026-03-22 16:15:55,800 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:55,801 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5561ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:56,041 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:15:56,041 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:56,041 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:56,043 [65 ] 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-03-22 16:15:56,120 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:56,123 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 79.9941ms INFO 2026-03-22 16:15:56,123 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:56,123 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.9161ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:57,343 [60 ] 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-03-22 16:15:57,343 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:15:57,343 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:57,344 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:57,345 [60 ] 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-03-22 16:15:57,352 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:57,352 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9173ms INFO 2026-03-22 16:15:57,352 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:57,352 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9992ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:15:57,553 [63 ] 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=69BbjKgFHOw%3D& INFO 2026-03-22 16:15:57,553 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:15:57,554 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:57,555 [63 ] 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-03-22 16:15:57,562 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:15:57,562 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.9323ms INFO 2026-03-22 16:15:57,562 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:15:57,562 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9765ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:02,239 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=24d22f4c-e96c-4717-8439-9b97bf99306d&attachTableName=& INFO 2026-03-22 16:16:02,239 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:02,240 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:16:02,241 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 16:16:02,284 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:02,304 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 63.0342ms INFO 2026-03-22 16:16:02,304 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:16:02,304 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.2989ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:35,447 [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-03-22 16:16:35,447 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:16:35,447 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:35,448 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:35,449 [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-03-22 16:16:35,455 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:35,455 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9329ms INFO 2026-03-22 16:16:35,455 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:35,455 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8994ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:39,726 [28 ] 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-03-22 16:16:39,726 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:16:39,726 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:39,726 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:39,728 [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-03-22 16:16:39,733 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:39,733 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6705ms INFO 2026-03-22 16:16:39,733 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:39,733 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7382ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:39,760 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:16:39,761 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:39,761 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:39,762 [13 ] 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-03-22 16:16:39,814 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:39,814 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.9042ms INFO 2026-03-22 16:16:39,814 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:39,814 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.6905ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:39,967 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:16:39,968 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:39,968 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:39,969 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:16:39,975 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:39,975 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.1397ms INFO 2026-03-22 16:16:39,975 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:39,975 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8093ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:39,984 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 16:16:39,984 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:39,984 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:39,985 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:16:39,989 [62 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:16:39,993 [62 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 16:16:39,995 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:39,995 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.5047ms INFO 2026-03-22 16:16:39,995 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:39,995 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2026ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:40,166 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 16:16:40,166 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:40,166 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,167 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:16:40,176 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:40,176 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.3535ms INFO 2026-03-22 16:16:40,176 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,176 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0034ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:40,327 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 16:16:40,327 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:40,327 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,329 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:16:40,353 [28 ] 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=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 16:16:40,354 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:40,354 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,355 [28 ] 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-03-22 16:16:40,363 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 16:16:40,364 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:40,364 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,365 [13 ] 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-03-22 16:16:40,420 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:40,420 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 91.2185ms INFO 2026-03-22 16:16:40,420 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,420 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.1303ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:40,421 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:40,421 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 56.5321ms INFO 2026-03-22 16:16:40,421 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,422 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1747ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:40,428 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:40,428 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 72.9909ms INFO 2026-03-22 16:16:40,428 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,428 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.8931ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:40,593 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 16:16:40,594 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:40,594 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,595 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:16:40,603 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:40,603 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.5718ms INFO 2026-03-22 16:16:40,603 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,603 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4458ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:40,880 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:16:40,881 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:40,881 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,882 [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-03-22 16:16:40,959 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:40,962 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 79.6546ms INFO 2026-03-22 16:16:40,962 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:40,962 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.5921ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:42,207 [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-03-22 16:16:42,207 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:16:42,207 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:42,208 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:42,209 [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-03-22 16:16:42,215 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:42,215 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.4051ms INFO 2026-03-22 16:16:42,215 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:42,216 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5249ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:42,359 [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=69BbjKgFHOw%3D& INFO 2026-03-22 16:16:42,360 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:42,360 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:42,361 [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-03-22 16:16:42,368 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:42,368 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.8148ms INFO 2026-03-22 16:16:42,368 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:16:42,368 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7373ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:16:47,113 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=32a39ce2-aa49-4d46-86af-e3d8b2397aa7&attachTableName=& INFO 2026-03-22 16:16:47,113 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:16:47,113 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:16:47,115 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 16:16:47,150 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:16:47,160 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 45.3959ms INFO 2026-03-22 16:16:47,160 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:16:47,160 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.4959ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:07,869 [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-03-22 16:17:07,869 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:17:07,869 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:07,869 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:07,871 [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-03-22 16:17:07,876 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:07,877 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9603ms INFO 2026-03-22 16:17:07,877 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:07,877 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0111ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:13,871 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-03-22 16:17:13,872 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-03-22 16:17:13,872 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2132ms 200 text/css INFO 2026-03-22 16:17:13,872 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-03-22 16:17:13,872 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:17:13,873 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-03-22 16:17:13,873 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8518ms 200 application/javascript INFO 2026-03-22 16:17:13,880 [68 ] 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-03-22 16:17:13,880 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:17:13,881 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:13,881 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:13,882 [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-03-22 16:17:13,887 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:13,887 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3403ms INFO 2026-03-22 16:17:13,887 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:13,888 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2116ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:14,033 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-22 16:17:14,033 [68 ] 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-03-22 16:17:14,033 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:14,033 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:14,033 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-22 16:17:14,033 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8864ms 200 image/png INFO 2026-03-22 16:17:14,034 [68 ] 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-03-22 16:17:14,038 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:14,038 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.566ms INFO 2026-03-22 16:17:14,038 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:14,038 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5015ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:14,063 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 16:17:14,064 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:14,064 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:14,065 [13 ] 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-03-22 16:17:14,073 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:14,073 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 7.2707ms INFO 2026-03-22 16:17:14,073 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:14,073 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6067ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:14,111 [13 ] 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-03-22 16:17:14,112 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:14,112 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:14,112 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:17:14,113 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:14,113 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:14,114 [36 ] 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-03-22 16:17:14,114 [13 ] 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-03-22 16:17:14,121 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:14,121 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.1876ms INFO 2026-03-22 16:17:14,121 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:14,121 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9764ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:14,244 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:14,244 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 130.1508ms INFO 2026-03-22 16:17:14,244 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:14,245 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 133.2814ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,071 [32 ] 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-03-22 16:17:17,071 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:17:17,072 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,072 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,072 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:17:17,073 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,073 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,073 [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-03-22 16:17:17,074 [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-03-22 16:17:17,079 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,079 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9677ms INFO 2026-03-22 16:17:17,079 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,079 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0175ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,125 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,125 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.1917ms INFO 2026-03-22 16:17:17,125 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,125 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.9678ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,264 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 16:17:17,265 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,265 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,266 [13 ] 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-03-22 16:17:17,270 [13 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:17:17,271 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:17:17,271 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,271 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,278 [36 ] 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-03-22 16:17:17,280 [13 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 16:17:17,282 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,282 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 16.2412ms INFO 2026-03-22 16:17:17,282 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,282 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0676ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,285 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,285 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.7314ms INFO 2026-03-22 16:17:17,285 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,285 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3271ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,511 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 16:17:17,512 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,512 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,513 [13 ] 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-03-22 16:17:17,522 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,522 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.7076ms INFO 2026-03-22 16:17:17,522 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,522 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6308ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,664 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 16:17:17,665 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,665 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,666 [36 ] 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-03-22 16:17:17,671 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 16:17:17,671 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,671 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 16:17:17,671 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,671 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,671 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,672 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:17:17,672 [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-03-22 16:17:17,727 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,727 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 54.2729ms INFO 2026-03-22 16:17:17,727 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,727 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.9927ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,761 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,762 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 95.5776ms INFO 2026-03-22 16:17:17,762 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,762 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.3442ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,762 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,763 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 90.4495ms INFO 2026-03-22 16:17:17,763 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,763 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.0298ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:17,920 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 16:17:17,920 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:17,920 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,921 [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-03-22 16:17:17,929 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:17,929 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.6446ms INFO 2026-03-22 16:17:17,929 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:17,929 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4862ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:18,199 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 16:17:18,199 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:18,200 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:18,201 [36 ] 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-03-22 16:17:18,277 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:18,280 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.6881ms INFO 2026-03-22 16:17:18,280 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:18,280 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.697ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:19,630 [36 ] 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-03-22 16:17:19,630 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:17:19,631 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:19,631 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:19,632 [36 ] 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-03-22 16:17:19,639 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:19,640 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.5299ms INFO 2026-03-22 16:17:19,640 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:19,640 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5763ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:19,871 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=69BbjKgFHOw%3D& INFO 2026-03-22 16:17:19,871 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:19,871 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:19,873 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:17:19,879 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:19,879 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.4677ms INFO 2026-03-22 16:17:19,879 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:17:19,879 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3712ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:17:23,246 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=1172d1d4-42dc-43a8-a197-b0472f55b69d&attachTableName=& INFO 2026-03-22 16:17:23,246 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:17:23,246 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:17:23,248 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 16:17:23,297 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:17:23,322 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 74.675ms INFO 2026-03-22 16:17:23,323 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:17:23,323 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.8149ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:08,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 69 INFO 2026-03-22 16:18:08,549 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:18:08,550 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:08,550 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:08,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-03-22 16:18:08,554 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=4&type=0&formCode=& INFO 2026-03-22 16:18:08,554 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:08,554 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:08,555 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:18:08,557 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:08,557 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9423ms INFO 2026-03-22 16:18:08,557 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:08,557 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9723ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:08,664 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:08,664 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 108.8236ms INFO 2026-03-22 16:18:08,664 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:08,664 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 110.7962ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:11,351 [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-03-22 16:18:11,351 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:18:11,351 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:11,351 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:11,353 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:18:11,363 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:11,363 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1234ms INFO 2026-03-22 16:18:11,363 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:11,363 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3657ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:15,750 [32 ] 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-03-22 16:18:15,751 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:18:15,751 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:15,751 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,752 [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-03-22 16:18:15,758 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:15,758 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8082ms INFO 2026-03-22 16:18:15,758 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,758 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8147ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:15,793 [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-03-22 16:18:15,793 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:15,793 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,794 [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-03-22 16:18:15,797 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:15,797 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9434ms INFO 2026-03-22 16:18:15,797 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,797 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6464ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:15,798 [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-03-22 16:18:15,799 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:15,799 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,800 [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-03-22 16:18:15,804 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:15,804 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.1952ms INFO 2026-03-22 16:18:15,804 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,804 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8501ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:15,854 [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-03-22 16:18:15,854 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:15,854 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,855 [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-03-22 16:18:15,860 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:15,860 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.6801ms INFO 2026-03-22 16:18:15,860 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,860 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4995ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:15,870 [32 ] 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-03-22 16:18:15,871 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:15,871 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,872 [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-03-22 16:18:15,874 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:15,874 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6687ms INFO 2026-03-22 16:18:15,874 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,875 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2103ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:15,877 [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-03-22 16:18:15,877 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:15,877 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,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-03-22 16:18:15,881 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:15,881 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7746ms INFO 2026-03-22 16:18:15,881 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:15,881 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2748ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:16,118 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1789& INFO 2026-03-22 16:18:16,118 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:16,118 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:16,120 [28 ] 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-03-22 16:18:16,131 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:16,245 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 125.4634ms INFO 2026-03-22 16:18:16,245 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:16,245 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.2655ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:20,254 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-22 16:18:20,254 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:18:20,255 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-22 16:18:20,255 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9576ms 200 application/javascript INFO 2026-03-22 16:18:20,255 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-22 16:18:20,256 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-22 16:18:20,256 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8851ms 200 text/css INFO 2026-03-22 16:18:20,294 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 16:18:20,294 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:18:20,294 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:20,294 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:20,296 [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-03-22 16:18:20,313 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:20,313 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.7034ms INFO 2026-03-22 16:18:20,313 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:20,314 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7201ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:20,406 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 16:18:20,406 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:20,406 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:20,408 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:18:20,409 [28 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 16:18:20,415 [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-03-22 16:18:20,416 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:20,416 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:20,416 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:20,417 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.8551ms INFO 2026-03-22 16:18:20,417 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:20,417 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7996ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:20,417 [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-03-22 16:18:20,420 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:20,420 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8196ms INFO 2026-03-22 16:18:20,420 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:20,420 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7228ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:18:20,558 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1789& INFO 2026-03-22 16:18:20,559 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:18:20,559 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:20,560 [69 ] 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-03-22 16:18:20,577 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:18:20,699 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 139.2291ms INFO 2026-03-22 16:18:20,699 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:18:20,699 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 141.0019ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:09,260 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 16:28:09,260 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 16:28:09,260 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:28:09,264 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 16:28:09,264 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6182ms 200 text/css INFO 2026-03-22 16:28:09,272 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 16:28:09,272 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9719ms 200 application/javascript INFO 2026-03-22 16:28:09,300 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774168089846&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:28:09,301 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 16:28:09,301 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7719ms 200 text/html INFO 2026-03-22 16:28:09,415 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 16:28:09,417 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 16:28:09,417 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4293ms 200 text/css INFO 2026-03-22 16:28:09,434 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 16:28:09,434 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:28:09,445 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 16:28:09,445 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2189ms 200 application/javascript INFO 2026-03-22 16:28:11,140 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5649330003931372 INFO 2026-03-22 16:28:11,141 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 16:28:11,141 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7851ms 200 application/javascript INFO 2026-03-22 16:28:11,310 [53 ] 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%3D1774168089846%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 16:28:11,310 [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-03-22 16:28:11,310 [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-03-22 16:28:11,311 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,312 [53 ] 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-03-22 16:28:11,313 [53 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774168089846&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:28:11,316 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:11,316 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0844ms INFO 2026-03-22 16:28:11,316 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,317 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8677ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:11,380 [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-03-22 16:28:11,380 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:28:11,380 [54 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 16:28:11,380 [54 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 16:28:11,380 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,382 [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). WARN 2026-03-22 16:28:11,383 [54 ] 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-03-22 16:28:11,383 [54 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 16:28:11,383 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:11,383 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0864ms INFO 2026-03-22 16:28:11,383 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,383 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3419ms 401 application/json; charset=utf-8 INFO 2026-03-22 16:28:11,505 [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-03-22 16:28:11,505 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:28:11,505 [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-03-22 16:28:11,505 [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-03-22 16:28:11,506 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:28:11,507 [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-03-22 16:28:11,508 [48 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5MjkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDI5MiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS9leWkluWLpCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTI5IiwianRpIjoiM2YzN2VlYTEtNmQ3NS00OGE2LWE1YmYtMDZhNjg1YjFiZTg2IiwiaWF0IjoxNzc0MDc2MzA1LCJuYmYiOjE3NzQwNzYzMDMsImV4cCI6MTc3NDE2MjcwNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.wmKXfypz86B6rH-RZSRiV2j82zAXMGP3saftcRoZlLE INFO 2026-03-22 16:28:11,511 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:11,511 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.3064ms INFO 2026-03-22 16:28:11,511 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:28:11,511 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5599ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:11,758 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 16:28:11,758 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:28:11,758 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:11,761 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,762 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:28:11,763 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 16:28:11,763 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 16:28:11,763 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 16:28:11,778 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 16:28:11,781 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:11,781 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6264ms INFO 2026-03-22 16:28:11,781 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,781 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2965ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:11,895 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 16:28:11,895 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:11,895 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,897 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:28:11,897 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 16:28:11,898 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 16:28:11,898 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 16:28:11,903 [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-03-22 16:28:11,903 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:11,903 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,904 [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-03-22 16:28:11,907 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:11,908 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0432ms INFO 2026-03-22 16:28:11,908 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,908 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7766ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:11,927 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 16:28:11,930 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:11,930 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.5527ms INFO 2026-03-22 16:28:11,930 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:11,930 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.4805ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,095 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 16:28:12,095 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,096 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,097 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:28:12,100 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 16:28:12,100 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 16:28:12,100 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:28:12,100 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,100 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,100 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,100 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,102 [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-03-22 16:28:12,102 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:28:12,105 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,105 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.3934ms INFO 2026-03-22 16:28:12,105 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,105 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.113ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,105 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,105 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8642ms INFO 2026-03-22 16:28:12,105 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,106 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6495ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,108 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,108 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0523ms INFO 2026-03-22 16:28:12,108 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,108 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9631ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,134 [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-03-22 16:28:12,135 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,135 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,136 [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-03-22 16:28:12,139 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,139 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9009ms INFO 2026-03-22 16:28:12,139 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,139 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.557ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,145 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 16:28:12,145 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 16:28:12,145 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 16:28:12,145 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,145 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,145 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,145 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,145 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,145 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,146 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 16:28:12,146 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,146 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,146 [48 ] 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-03-22 16:28:12,147 [53 ] 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-03-22 16:28:12,147 [52 ] 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-03-22 16:28:12,148 [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-03-22 16:28:12,150 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,150 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.8399ms INFO 2026-03-22 16:28:12,150 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,151 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.894ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,155 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,155 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,155 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.6736ms INFO 2026-03-22 16:28:12,155 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,155 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 8.2272ms INFO 2026-03-22 16:28:12,155 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.452ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,155 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,155 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2759ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,156 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,156 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.8986ms INFO 2026-03-22 16:28:12,156 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,156 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5662ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,255 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 16:28:12,255 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 16:28:12,255 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,255 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,256 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 16:28:12,256 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0869ms 200 image/jpeg INFO 2026-03-22 16:28:12,257 [43 ] 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-03-22 16:28:12,260 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 16:28:12,260 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,260 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,261 [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-03-22 16:28:12,261 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,262 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8263ms INFO 2026-03-22 16:28:12,262 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,262 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7575ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,269 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 16:28:12,269 [43 ] 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-03-22 16:28:12,270 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,270 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,270 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:12,270 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,271 [43 ] 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-03-22 16:28:12,271 [45 ] 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-03-22 16:28:12,271 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,271 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.9063ms INFO 2026-03-22 16:28:12,271 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,271 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.636ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,274 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,274 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9135ms INFO 2026-03-22 16:28:12,274 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,274 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.848ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:12,289 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:12,289 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7202ms INFO 2026-03-22 16:28:12,289 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:12,289 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6818ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:15,655 [52 ] 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-03-22 16:28:15,655 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:28:15,656 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:15,656 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,657 [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-03-22 16:28:15,660 [52 ] 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-03-22 16:28:15,660 [45 ] 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-03-22 16:28:15,660 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:15,660 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,660 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:15,660 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,661 [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-03-22 16:28:15,662 [45 ] 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-03-22 16:28:15,663 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:15,663 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0421ms INFO 2026-03-22 16:28:15,663 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,663 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1473ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:15,664 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:15,664 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8437ms INFO 2026-03-22 16:28:15,664 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,664 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4993ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:15,665 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 16:28:15,665 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:15,665 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,666 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:28:15,667 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:15,667 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.9727ms INFO 2026-03-22 16:28:15,667 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,667 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8893ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:15,667 [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-03-22 16:28:15,667 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:15,668 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,669 [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-03-22 16:28:15,669 [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-03-22 16:28:15,670 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:15,670 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,671 [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-03-22 16:28:15,672 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:15,672 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:15,672 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0342ms INFO 2026-03-22 16:28:15,672 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,672 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.5232ms INFO 2026-03-22 16:28:15,672 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7292ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:15,672 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,672 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1817ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:15,674 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:15,674 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.899ms INFO 2026-03-22 16:28:15,674 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,674 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7797ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:15,785 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1929& INFO 2026-03-22 16:28:15,785 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:15,785 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,787 [54 ] 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-03-22 16:28:15,791 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:15,794 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.3364ms INFO 2026-03-22 16:28:15,794 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:15,794 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3639ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:16,814 [43 ] 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-03-22 16:28:16,814 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:28:16,815 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:16,815 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:16,816 [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-03-22 16:28:16,822 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:16,822 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4394ms INFO 2026-03-22 16:28:16,822 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:16,822 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6741ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:16,825 [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-03-22 16:28:16,826 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:16,826 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:16,827 [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-03-22 16:28:16,829 [48 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 16:28:16,829 [43 ] 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-03-22 16:28:16,830 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:16,830 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:16,831 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:28:16,834 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:16,834 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7709ms INFO 2026-03-22 16:28:16,834 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:16,834 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4553ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:16,835 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:16,835 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.0575ms INFO 2026-03-22 16:28:16,835 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:16,835 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8721ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:28:16,977 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1929& INFO 2026-03-22 16:28:16,978 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:28:16,978 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:16,979 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:28:16,983 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:28:16,987 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.2144ms INFO 2026-03-22 16:28:16,987 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:28:16,987 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3267ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:22,493 [22 ] 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-03-22 16:31:22,493 [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-03-22 16:31:22,493 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:31:22,493 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:22,493 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:22,493 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:22,493 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:22,495 [22 ] 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-03-22 16:31:22,495 [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-03-22 16:31:22,498 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:22,498 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5538ms INFO 2026-03-22 16:31:22,498 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:22,498 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.753ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:22,500 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:22,500 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2223ms INFO 2026-03-22 16:31:22,500 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:22,500 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3587ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:24,788 [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-03-22 16:31:24,788 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:31:24,788 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:24,788 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:24,790 [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-03-22 16:31:24,795 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:24,795 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8959ms INFO 2026-03-22 16:31:24,796 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:24,796 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9317ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:28,260 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-22 16:31:28,260 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-22 16:31:28,260 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:31:28,260 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:31:28,261 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-22 16:31:28,261 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-22 16:31:28,261 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8674ms 200 application/javascript INFO 2026-03-22 16:31:28,261 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.872ms 200 application/javascript INFO 2026-03-22 16:31:28,310 [23 ] 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-03-22 16:31:28,310 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:31:28,310 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-22 16:31:28,310 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:28,310 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:28,310 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-22 16:31:28,310 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4909ms 200 text/css INFO 2026-03-22 16:31:28,311 [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-03-22 16:31:28,317 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:28,317 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5177ms INFO 2026-03-22 16:31:28,317 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:28,317 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.46ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:28,455 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-03-22 16:31:28,455 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:31:28,455 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:28,455 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:28,455 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:28,455 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:28,456 [23 ] 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-03-22 16:31:28,457 [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-03-22 16:31:28,460 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:28,460 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0624ms INFO 2026-03-22 16:31:28,460 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:28,460 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0669ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:28,462 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:28,462 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.3562ms INFO 2026-03-22 16:31:28,462 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:28,462 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0822ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:35,795 [22 ] 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-03-22 16:31:35,795 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:35,795 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:35,796 [22 ] 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-03-22 16:31:35,868 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:35,868 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 71.7888ms INFO 2026-03-22 16:31:35,868 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:35,868 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.9466ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:56,230 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202510& INFO 2026-03-22 16:31:56,230 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:56,231 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:56,232 [25 ] 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-03-22 16:31:56,239 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:56,239 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 6.2264ms INFO 2026-03-22 16:31:56,239 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:56,239 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7625ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:31:58,513 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202509& INFO 2026-03-22 16:31:58,513 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:31:58,513 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:58,515 [5 ] 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-03-22 16:31:58,594 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:31:58,594 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 79.7884ms INFO 2026-03-22 16:31:58,594 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:31:58,595 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.8643ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:14,038 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202501& INFO 2026-03-22 16:32:14,038 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:14,038 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:14,039 [25 ] 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-03-22 16:32:14,101 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:14,101 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 61.9994ms INFO 2026-03-22 16:32:14,101 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:14,102 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.0549ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:27,085 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202502& INFO 2026-03-22 16:32:27,085 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:27,085 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:27,087 [5 ] 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-03-22 16:32:27,092 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:27,093 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.7476ms INFO 2026-03-22 16:32:27,093 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:27,093 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1191ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:28,209 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202501& INFO 2026-03-22 16:32:28,210 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:28,210 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:28,211 [26 ] 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-03-22 16:32:28,262 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:28,262 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 50.9971ms INFO 2026-03-22 16:32:28,262 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:28,262 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.0711ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:32,907 [26 ] 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-03-22 16:32:32,907 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:32:32,908 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:32,908 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:32,909 [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-03-22 16:32:32,915 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:32,915 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7682ms INFO 2026-03-22 16:32:32,915 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:32,915 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8797ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:32,945 [26 ] 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-03-22 16:32:32,945 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:32,945 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:32,947 [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-03-22 16:32:32,950 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:32,950 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3088ms INFO 2026-03-22 16:32:32,950 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:32,950 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3465ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,055 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=a75492d1-295c-4f6c-9f87-9fb0c135d491& INFO 2026-03-22 16:32:33,056 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,056 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,057 [23 ] 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-03-22 16:32:33,109 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,109 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 52.1612ms INFO 2026-03-22 16:32:33,110 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,110 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.2455ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,266 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=241003&isHis=& INFO 2026-03-22 16:32:33,266 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:32:33,267 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,267 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,267 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,267 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,268 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:32:33,268 [23 ] 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-03-22 16:32:33,272 [26 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:32:33,274 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,274 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.3944ms INFO 2026-03-22 16:32:33,274 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,275 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2705ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,275 [26 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-22 16:32:33,278 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,278 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.6624ms INFO 2026-03-22 16:32:33,278 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,278 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5279ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,399 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=241003& INFO 2026-03-22 16:32:33,400 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,400 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,401 [25 ] 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-03-22 16:32:33,408 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,408 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 6.9099ms INFO 2026-03-22 16:32:33,408 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,408 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5763ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,545 [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=a75492d1-295c-4f6c-9f87-9fb0c135d491&recordId=52352&tableName=K_LEAVE& INFO 2026-03-22 16:32:33,545 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,545 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,546 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=a75492d1-295c-4f6c-9f87-9fb0c135d491&isHis=& INFO 2026-03-22 16:32:33,546 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,546 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,546 [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-03-22 16:32:33,547 [25 ] 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-03-22 16:32:33,585 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=a75492d1-295c-4f6c-9f87-9fb0c135d491&flowID=78&nodeCode=begin& INFO 2026-03-22 16:32:33,585 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,585 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,587 [23 ] 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-03-22 16:32:33,623 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,623 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 36.817ms INFO 2026-03-22 16:32:33,623 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,624 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.7448ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,643 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,644 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 97.1742ms INFO 2026-03-22 16:32:33,644 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,644 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.8795ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,648 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,648 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 101.1063ms INFO 2026-03-22 16:32:33,648 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,648 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.8418ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,745 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=241003& INFO 2026-03-22 16:32:33,745 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,745 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,747 [18 ] 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-03-22 16:32:33,754 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,754 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.3136ms INFO 2026-03-22 16:32:33,754 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,754 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1705ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,990 [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=cmntsBelowConten& INFO 2026-03-22 16:32:33,990 [5 ] 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-03-22 16:32:33,990 [18 ] 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-03-22 16:32:33,991 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,991 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,991 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:33,991 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,991 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,991 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,992 [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-03-22 16:32:33,992 [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-03-22 16:32:33,993 [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-03-22 16:32:33,996 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,996 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4085ms INFO 2026-03-22 16:32:33,996 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,996 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,996 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4749ms INFO 2026-03-22 16:32:33,996 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,996 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4655ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,996 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5026ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:33,996 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:33,997 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.5968ms INFO 2026-03-22 16:32:33,997 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:33,997 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.197ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:34,025 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=a75492d1-295c-4f6c-9f87-9fb0c135d491& INFO 2026-03-22 16:32:34,025 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:34,025 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:34,026 [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-03-22 16:32:34,119 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:34,122 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 95.7511ms INFO 2026-03-22 16:32:34,122 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:34,122 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.3417ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:35,470 [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-03-22 16:32:35,470 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:32:35,470 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:35,470 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,472 [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-03-22 16:32:35,479 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:35,479 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9284ms INFO 2026-03-22 16:32:35,479 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,479 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3778ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:35,627 [18 ] 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-03-22 16:32:35,628 [5 ] 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=6%2B9sS2V9Cac%3D& INFO 2026-03-22 16:32:35,628 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:35,628 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:35,628 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,628 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,629 [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-03-22 16:32:35,629 [5 ] 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-03-22 16:32:35,633 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:35,633 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9239ms INFO 2026-03-22 16:32:35,633 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,633 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8637ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:35,634 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-22 16:32:35,635 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:35,635 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,635 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:35,635 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.2238ms INFO 2026-03-22 16:32:35,635 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,636 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0392ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:35,636 [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-03-22 16:32:35,639 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:35,639 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.1013ms INFO 2026-03-22 16:32:35,639 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,639 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7514ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:32:35,744 [5 ] 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-03-22 16:32:35,745 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:32:35,745 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,746 [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-03-22 16:32:35,749 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:32:35,749 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2295ms INFO 2026-03-22 16:32:35,749 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:32:35,749 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0324ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:33:09,297 [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-03-22 16:33:09,298 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:33:09,298 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:33:09,298 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:33:09,299 [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-03-22 16:33:09,300 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:33:09,300 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:33:09,300 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:33:09,301 [23 ] 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-03-22 16:33:09,306 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:33:09,306 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6781ms INFO 2026-03-22 16:33:09,306 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:33:09,306 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8349ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:33:09,307 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:33:09,307 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.8758ms INFO 2026-03-22 16:33:09,307 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:33:09,307 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5675ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:33:11,451 [5 ] 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-03-22 16:33:11,452 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:33:11,452 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:33:11,453 [5 ] 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-03-22 16:33:11,504 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:33:11,505 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 51.4836ms INFO 2026-03-22 16:33:11,505 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:33:11,505 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.4958ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:33:49,178 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202509& INFO 2026-03-22 16:33:49,178 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:33:49,178 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:33:49,180 [41 ] 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-03-22 16:33:49,250 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:33:49,250 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 70.5148ms INFO 2026-03-22 16:33:49,250 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:33:49,251 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.7726ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,218 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=733c7d53-c874-4eb9-b1c6-24239cd153e0& INFO 2026-03-22 16:34:05,218 [41 ] 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-03-22 16:34:05,218 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,218 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:34:05,218 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,218 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,218 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,220 [5 ] 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-03-22 16:34:05,220 [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-03-22 16:34:05,253 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,253 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 33.3415ms INFO 2026-03-22 16:34:05,253 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,253 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.2295ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,271 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,271 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.7066ms INFO 2026-03-22 16:34:05,271 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,271 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.6888ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,397 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=322151&isHis=& INFO 2026-03-22 16:34:05,397 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:34:05,398 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,398 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,398 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,398 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,399 [23 ] 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-03-22 16:34:05,399 [5 ] 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-03-22 16:34:05,403 [23 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:34:05,406 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,406 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.5175ms INFO 2026-03-22 16:34:05,406 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,406 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3501ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,406 [23 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-22 16:34:05,408 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,408 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.15ms INFO 2026-03-22 16:34:05,408 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,408 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.909ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,545 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=322151& INFO 2026-03-22 16:34:05,545 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,545 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,546 [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-03-22 16:34:05,554 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,554 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 7.7561ms INFO 2026-03-22 16:34:05,554 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,554 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6266ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,678 [23 ] 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=733c7d53-c874-4eb9-b1c6-24239cd153e0&recordId=57768&tableName=K_LEAVE& INFO 2026-03-22 16:34:05,678 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=733c7d53-c874-4eb9-b1c6-24239cd153e0&flowID=78&nodeCode=begin& INFO 2026-03-22 16:34:05,678 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,678 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=733c7d53-c874-4eb9-b1c6-24239cd153e0&isHis=& INFO 2026-03-22 16:34:05,678 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,678 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,678 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,678 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,679 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,679 [23 ] 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-03-22 16:34:05,680 [5 ] 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-03-22 16:34:05,680 [42 ] 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-03-22 16:34:05,729 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,729 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 48.9576ms INFO 2026-03-22 16:34:05,729 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,729 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.1797ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,776 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,776 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 96.3546ms INFO 2026-03-22 16:34:05,776 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,776 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,776 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.1001ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,776 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 96.8176ms INFO 2026-03-22 16:34:05,776 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,776 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.6449ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:05,897 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=322151& INFO 2026-03-22 16:34:05,898 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:05,898 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,899 [5 ] 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-03-22 16:34:05,906 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:05,907 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.5155ms INFO 2026-03-22 16:34:05,907 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:05,907 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3952ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:06,057 [42 ] 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-03-22 16:34:06,058 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:06,058 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:06,059 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:34:06,062 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:06,062 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.941ms INFO 2026-03-22 16:34:06,062 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:06,062 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6704ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:06,077 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=733c7d53-c874-4eb9-b1c6-24239cd153e0& INFO 2026-03-22 16:34:06,078 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:06,078 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:06,079 [5 ] 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-03-22 16:34:06,186 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:06,189 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 110.3214ms INFO 2026-03-22 16:34:06,189 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:06,189 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 111.9595ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:07,480 [42 ] 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-03-22 16:34:07,480 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:34:07,480 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:07,480 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:07,482 [42 ] 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-03-22 16:34:07,489 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:07,489 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.0343ms INFO 2026-03-22 16:34:07,489 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:07,489 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3747ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:07,730 [23 ] 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-03-22 16:34:07,730 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:34:07,731 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:07,731 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:07,732 [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-03-22 16:34:07,735 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 16:34:07,735 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:07,735 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:07,737 [5 ] 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-03-22 16:34:07,738 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:07,738 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8176ms INFO 2026-03-22 16:34:07,738 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:07,738 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9508ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:07,742 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:07,742 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.8136ms INFO 2026-03-22 16:34:07,742 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:07,743 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6631ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:12,718 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202509& INFO 2026-03-22 16:34:12,718 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:12,718 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:12,719 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:34:12,799 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:12,799 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 79.6342ms INFO 2026-03-22 16:34:12,799 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:12,799 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.6467ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:15,955 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202502& INFO 2026-03-22 16:34:15,956 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:15,956 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:15,957 [5 ] 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-03-22 16:34:15,963 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:15,963 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.6452ms INFO 2026-03-22 16:34:15,963 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:15,963 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6665ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:17,397 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202501& INFO 2026-03-22 16:34:17,398 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:17,398 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:17,399 [41 ] 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-03-22 16:34:17,450 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:17,450 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 50.689ms INFO 2026-03-22 16:34:17,450 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:17,450 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.8075ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:38,998 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774168479560&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:34:38,999 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 16:34:38,999 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9517ms 200 text/html INFO 2026-03-22 16:34:39,917 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9114754975138404 INFO 2026-03-22 16:34:39,918 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 16:34:39,918 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6735ms 200 application/javascript INFO 2026-03-22 16:34:40,177 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774168479560%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 16:34:40,177 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,178 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,179 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:34:40,180 [41 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774168479560&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 16:34:40,183 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,183 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7451ms INFO 2026-03-22 16:34:40,183 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,183 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9244ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,200 [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-03-22 16:34:40,200 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:34:40,200 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,200 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,201 [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-03-22 16:34:40,202 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 16:34:40,202 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 16:34:40,202 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 16:34:40,217 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 16:34:40,219 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,219 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0283ms INFO 2026-03-22 16:34:40,219 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,219 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6812ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,323 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 16:34:40,323 [20 ] 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-03-22 16:34:40,323 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,323 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,323 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,323 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,325 [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-03-22 16:34:40,325 [18 ] 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-03-22 16:34:40,325 [18 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 16:34:40,326 [18 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 16:34:40,326 [18 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 16:34:40,328 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,328 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2596ms INFO 2026-03-22 16:34:40,328 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,328 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0927ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,340 [18 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 16:34:40,343 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,344 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.8747ms INFO 2026-03-22 16:34:40,344 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,344 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8471ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,477 [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-03-22 16:34:40,477 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,478 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,478 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 16:34:40,478 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 16:34:40,478 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:34:40,478 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,478 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,478 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,478 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,479 [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-03-22 16:34:40,479 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:34:40,479 [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-03-22 16:34:40,482 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,482 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,482 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3154ms INFO 2026-03-22 16:34:40,482 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1435ms INFO 2026-03-22 16:34:40,482 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,482 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,483 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.468ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,483 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8591ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,484 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,484 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7875ms INFO 2026-03-22 16:34:40,484 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,484 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5854ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,529 [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-03-22 16:34:40,530 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 16:34:40,530 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,530 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,530 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,530 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,531 [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-03-22 16:34:40,531 [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-03-22 16:34:40,534 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,534 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2575ms INFO 2026-03-22 16:34:40,534 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,534 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8828ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,534 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,535 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4718ms INFO 2026-03-22 16:34:40,535 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,535 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 16:34:40,535 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1213ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,535 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,535 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,536 [20 ] 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-03-22 16:34:40,539 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,539 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6838ms INFO 2026-03-22 16:34:40,539 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,539 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.228ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,540 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 16:34:40,540 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,540 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,541 [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-03-22 16:34:40,548 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,549 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5643ms INFO 2026-03-22 16:34:40,549 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,549 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0198ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,578 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 16:34:40,578 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,578 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,579 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:34:40,582 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,582 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.9294ms INFO 2026-03-22 16:34:40,582 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,582 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5421ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,638 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 16:34:40,638 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,638 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,639 [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-03-22 16:34:40,643 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,643 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1452ms INFO 2026-03-22 16:34:40,643 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,643 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6983ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,650 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 16:34:40,650 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 16:34:40,650 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,650 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,650 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,650 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,651 [20 ] 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-03-22 16:34:40,651 [5 ] 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-03-22 16:34:40,664 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,664 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.9688ms INFO 2026-03-22 16:34:40,664 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,664 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5216ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,671 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,671 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.7072ms INFO 2026-03-22 16:34:40,671 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,671 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3184ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:40,690 [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-03-22 16:34:40,690 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:40,690 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,691 [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-03-22 16:34:40,694 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:40,694 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.681ms INFO 2026-03-22 16:34:40,694 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:40,694 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2051ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:45,715 [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-03-22 16:34:45,715 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:34:45,715 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:45,715 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,717 [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-03-22 16:34:45,719 [20 ] 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-03-22 16:34:45,720 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:45,720 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,721 [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-03-22 16:34:45,723 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:45,723 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8303ms INFO 2026-03-22 16:34:45,723 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,723 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0528ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:45,724 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:45,724 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7489ms INFO 2026-03-22 16:34:45,724 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,724 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.612ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:45,725 [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-03-22 16:34:45,726 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:45,726 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,727 [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-03-22 16:34:45,731 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:45,731 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 3.8051ms INFO 2026-03-22 16:34:45,731 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,731 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5165ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:45,735 [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-03-22 16:34:45,735 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:45,735 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,736 [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-03-22 16:34:45,741 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:45,741 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.6986ms INFO 2026-03-22 16:34:45,741 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,741 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5006ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:45,758 [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-03-22 16:34:45,758 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:45,758 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,758 [5 ] 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-03-22 16:34:45,758 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:45,758 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,759 [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-03-22 16:34:45,759 [5 ] 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-03-22 16:34:45,762 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:45,762 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8708ms INFO 2026-03-22 16:34:45,762 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,762 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3752ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:45,762 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:45,762 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9592ms INFO 2026-03-22 16:34:45,762 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,763 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4756ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:45,838 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1929& INFO 2026-03-22 16:34:45,838 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:45,838 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,839 [5 ] 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-03-22 16:34:45,842 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:45,845 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.91ms INFO 2026-03-22 16:34:45,845 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:45,845 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4764ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:47,223 [5 ] 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-03-22 16:34:47,223 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:34:47,223 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:47,223 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:47,225 [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-03-22 16:34:47,227 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 16:34:47,228 [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-03-22 16:34:47,228 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:47,228 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:47,228 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:47,228 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:47,229 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:34:47,229 [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-03-22 16:34:47,231 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:47,231 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0891ms INFO 2026-03-22 16:34:47,231 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:47,231 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0831ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:47,231 [20 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 16:34:47,232 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:47,232 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8364ms INFO 2026-03-22 16:34:47,232 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:47,232 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5915ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:47,237 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:47,237 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 7.816ms INFO 2026-03-22 16:34:47,237 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:47,237 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6182ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:34:47,379 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1929& INFO 2026-03-22 16:34:47,380 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:34:47,380 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:47,381 [18 ] 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-03-22 16:34:47,384 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:34:47,388 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.9569ms INFO 2026-03-22 16:34:47,388 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:34:47,388 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6828ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:36:08,835 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=xLQx0MOWAZM%3D& INFO 2026-03-22 16:36:08,836 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:36:08,836 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:08,837 [22 ] 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-03-22 16:36:08,839 [22 ] Sg.HcmMb.PubClass.ShareData - oldValue:xLQx0MOWAZM= INFO 2026-03-22 16:36:08,846 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:36:08,846 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.7763ms INFO 2026-03-22 16:36:08,846 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:08,846 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0042ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:36:37,356 [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-03-22 16:36:37,356 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:36:37,356 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:36:37,356 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:37,358 [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-03-22 16:36:37,363 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:36:37,364 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9537ms INFO 2026-03-22 16:36:37,364 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:37,364 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0258ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:36:37,376 [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-03-22 16:36:37,376 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:36:37,376 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:37,377 [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-03-22 16:36:37,380 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:36:37,380 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0363ms INFO 2026-03-22 16:36:37,380 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:37,380 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7398ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:36:38,856 [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-03-22 16:36:38,856 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:36:38,856 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:38,858 [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-03-22 16:36:38,859 [48 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 16:36:38,866 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:36:38,866 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.2338ms INFO 2026-03-22 16:36:38,866 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:38,866 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3324ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:36:38,895 [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-03-22 16:36:38,895 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:36:38,896 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:38,897 [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-03-22 16:36:38,900 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:36:38,900 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9433ms INFO 2026-03-22 16:36:38,900 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:38,900 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7229ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:36:38,980 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1929& INFO 2026-03-22 16:36:38,980 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:36:38,980 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:38,982 [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-03-22 16:36:38,985 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:36:38,988 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.559ms INFO 2026-03-22 16:36:38,988 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:38,988 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4587ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:36:39,241 [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-03-22 16:36:39,241 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:36:39,241 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:36:39,241 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:39,243 [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-03-22 16:36:39,248 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:36:39,248 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3963ms INFO 2026-03-22 16:36:39,248 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:39,248 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5949ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:36:56,315 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=kFdUpgiqCo4%3D& INFO 2026-03-22 16:36:56,316 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:36:56,316 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:56,317 [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-03-22 16:36:56,319 [48 ] Sg.HcmMb.PubClass.ShareData - oldValue:kFdUpgiqCo4= INFO 2026-03-22 16:36:56,325 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:36:56,326 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.5524ms INFO 2026-03-22 16:36:56,326 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:36:56,326 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6043ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:04,875 [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-03-22 16:37:04,875 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:37:04,875 [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-03-22 16:37:04,876 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:04,876 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:04,876 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:04,876 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:04,877 [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-03-22 16:37:04,877 [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-03-22 16:37:04,881 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:04,881 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5615ms INFO 2026-03-22 16:37:04,881 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:04,881 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5097ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:04,882 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:04,883 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.47ms INFO 2026-03-22 16:37:04,883 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:04,883 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5739ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:06,209 [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-03-22 16:37:06,209 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:37:06,210 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:06,210 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:06,210 [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-03-22 16:37:06,210 [47 ] 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-03-22 16:37:06,210 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:06,210 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:06,211 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:06,211 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:06,211 [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-03-22 16:37:06,212 [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-03-22 16:37:06,212 [47 ] 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-03-22 16:37:06,213 [47 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 16:37:06,215 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:06,215 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6934ms INFO 2026-03-22 16:37:06,215 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:06,215 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3936ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:06,216 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:06,216 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2769ms INFO 2026-03-22 16:37:06,217 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:06,217 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3324ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:06,220 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:06,220 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 7.7077ms INFO 2026-03-22 16:37:06,220 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:06,220 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.663ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:06,345 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1929& INFO 2026-03-22 16:37:06,345 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:06,345 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:06,346 [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-03-22 16:37:06,349 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:06,352 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.1893ms INFO 2026-03-22 16:37:06,352 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:06,352 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7512ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:10,640 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=Kn5Vcbv40rI%3D& INFO 2026-03-22 16:37:10,640 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:10,640 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:10,642 [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-03-22 16:37:10,643 [51 ] Sg.HcmMb.PubClass.ShareData - oldValue:Kn5Vcbv40rI= INFO 2026-03-22 16:37:10,650 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:10,650 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.5168ms INFO 2026-03-22 16:37:10,650 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:10,650 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5448ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:15,470 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=y0VTuJZsbv8%3D& INFO 2026-03-22 16:37:15,471 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:15,471 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:15,472 [67 ] 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-03-22 16:37:15,474 [67 ] Sg.HcmMb.PubClass.ShareData - oldValue:y0VTuJZsbv8= INFO 2026-03-22 16:37:15,481 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:15,481 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.3939ms INFO 2026-03-22 16:37:15,481 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:15,481 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5821ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:19,414 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=6f3mi2lTmoU%3D& INFO 2026-03-22 16:37:19,415 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:19,415 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:19,416 [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-03-22 16:37:19,418 [51 ] Sg.HcmMb.PubClass.ShareData - oldValue:6f3mi2lTmoU= INFO 2026-03-22 16:37:19,424 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:19,425 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.3119ms INFO 2026-03-22 16:37:19,425 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:19,425 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3237ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:36,220 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=y0VTuJZsbv8%3D& INFO 2026-03-22 16:37:36,221 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:36,221 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:36,222 [47 ] 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-03-22 16:37:36,224 [47 ] Sg.HcmMb.PubClass.ShareData - oldValue:y0VTuJZsbv8= INFO 2026-03-22 16:37:36,231 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:36,231 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.6431ms INFO 2026-03-22 16:37:36,231 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:36,231 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6988ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:37:40,955 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=6f3mi2lTmoU%3D& INFO 2026-03-22 16:37:40,955 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:37:40,955 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:40,957 [47 ] 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-03-22 16:37:40,958 [47 ] Sg.HcmMb.PubClass.ShareData - oldValue:6f3mi2lTmoU= INFO 2026-03-22 16:37:40,965 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:37:40,965 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.5012ms INFO 2026-03-22 16:37:40,965 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 16:37:40,965 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.671ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:38:15,198 [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-03-22 16:38:15,198 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:38:15,199 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:38:15,199 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:38:15,200 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 16:38:15,200 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:38:15,200 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:38:15,200 [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-03-22 16:38:15,201 [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-03-22 16:38:15,205 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:38:15,205 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.771ms INFO 2026-03-22 16:38:15,205 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:38:15,205 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3851ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:38:15,207 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:38:15,207 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8212ms INFO 2026-03-22 16:38:15,207 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:38:15,207 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1688ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:38:16,698 [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-03-22 16:38:16,698 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:38:16,698 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:38:16,698 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:38:16,700 [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-03-22 16:38:16,705 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:38:16,705 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7405ms INFO 2026-03-22 16:38:16,705 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:38:16,706 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7422ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:52,963 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774169152729&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 16:45:52,963 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 16:45:52,964 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9389ms 200 text/html INFO 2026-03-22 16:45:53,763 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.33521831079988296 INFO 2026-03-22 16:45:53,764 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 16:45:53,764 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6687ms 200 application/javascript INFO 2026-03-22 16:45:53,930 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774169152729%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 16:45:53,931 [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-03-22 16:45:53,931 [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-03-22 16:45:53,931 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:53,933 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:45:53,933 [69 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774169152729&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 16:45:53,936 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:53,936 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8385ms INFO 2026-03-22 16:45:53,936 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:53,937 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4259ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:53,951 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 16:45:53,951 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:45:53,951 [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-03-22 16:45:53,951 [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-03-22 16:45:53,951 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:53,953 [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). WARN 2026-03-22 16:45:53,954 [37 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 16:45:53,954 [37 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 16:45:53,954 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:53,954 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0972ms INFO 2026-03-22 16:45:53,954 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:53,954 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4332ms 401 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,041 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 16:45:54,041 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:45:54,042 [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-03-22 16:45:54,042 [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-03-22 16:45:54,042 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:45:54,043 [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-03-22 16:45:54,044 [40 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyNDAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAwNyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumrmOaWh-eroCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjQwIiwianRpIjoiMmI4OWViY2MtOWY0NS00MmZjLThlYTktNjQ1MjRiMWNkNDAyIiwiaWF0IjoxNzczOTYwNTAyLCJuYmYiOjE3NzM5NjA1MDAsImV4cCI6MTc3NDA0NjkwMiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.b3lwuYzjhDRfq1AHpk_3LTjPv1Ilq5PfkC9Yiy7OtaY INFO 2026-03-22 16:45:54,047 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,047 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.9888ms INFO 2026-03-22 16:45:54,047 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 16:45:54,047 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9397ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,148 [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-03-22 16:45:54,148 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:45:54,148 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,150 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,151 [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-03-22 16:45:54,152 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 16:45:54,152 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 16:45:54,152 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 16:45:54,167 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 16:45:54,169 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,170 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.265ms INFO 2026-03-22 16:45:54,170 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,170 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.073ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,269 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 16:45:54,269 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,269 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,270 [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-03-22 16:45:54,271 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 16:45:54,272 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 16:45:54,272 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 16:45:54,272 [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-03-22 16:45:54,273 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,273 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,274 [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-03-22 16:45:54,277 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,277 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1966ms INFO 2026-03-22 16:45:54,277 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,277 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0312ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,323 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 16:45:54,328 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,328 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 57.4964ms INFO 2026-03-22 16:45:54,328 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,328 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.3888ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,417 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 16:45:54,417 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,417 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,419 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:45:54,425 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,425 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 16:45:54,425 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2673ms INFO 2026-03-22 16:45:54,425 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,426 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7228ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,426 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,426 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,427 [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-03-22 16:45:54,430 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,430 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9424ms INFO 2026-03-22 16:45:54,430 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,430 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6486ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,448 [37 ] 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-03-22 16:45:54,448 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:45:54,448 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,448 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,450 [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-03-22 16:45:54,454 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,455 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9386ms INFO 2026-03-22 16:45:54,455 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,455 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5358ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,463 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-03-22 16:45:54,463 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,463 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,465 [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-03-22 16:45:54,467 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,467 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6308ms INFO 2026-03-22 16:45:54,467 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,467 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2224ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,547 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 16:45:54,547 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,547 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,548 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:45:54,552 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,553 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2707ms INFO 2026-03-22 16:45:54,553 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,553 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8281ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,560 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=5819c91c-0601-46f1-82f4-0a2a9dd277f1%20%20& INFO 2026-03-22 16:45:54,560 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,560 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,561 [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-03-22 16:45:54,611 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,611 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.44ms INFO 2026-03-22 16:45:54,611 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,612 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.9532ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,717 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:45:54,717 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,717 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,718 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:45:54,720 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377182&isHis=& INFO 2026-03-22 16:45:54,721 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,721 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,722 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:45:54,724 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,724 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.0919ms INFO 2026-03-22 16:45:54,724 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,724 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8434ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,726 [40 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 16:45:54,732 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,732 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.9231ms INFO 2026-03-22 16:45:54,732 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,732 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5656ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,837 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=5819c91c-0601-46f1-82f4-0a2a9dd277f1%20%20&isHis=& INFO 2026-03-22 16:45:54,837 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,837 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,839 [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-03-22 16:45:54,843 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660619627201&guid=5819c91c-0601-46f1-82f4-0a2a9dd277f1%20%20&recordId=66515&tableName=K_LEAVE& INFO 2026-03-22 16:45:54,843 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,843 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,844 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:45:54,851 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=5819c91c-0601-46f1-82f4-0a2a9dd277f1%20%20&flowID=78&nodeCode=N1660619627201& INFO 2026-03-22 16:45:54,851 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,851 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,852 [69 ] 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-03-22 16:45:54,870 [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-03-22 16:45:54,871 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,871 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,872 [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-03-22 16:45:54,887 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,887 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 15.4711ms INFO 2026-03-22 16:45:54,887 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,888 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1516ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,906 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,906 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 54.4762ms INFO 2026-03-22 16:45:54,907 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,907 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0456ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,934 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,934 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 90.049ms INFO 2026-03-22 16:45:54,934 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,934 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.869ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,935 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:54,935 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 96.3882ms INFO 2026-03-22 16:45:54,935 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,935 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.322ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:54,996 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377182& INFO 2026-03-22 16:45:54,996 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:54,996 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:54,997 [69 ] 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-03-22 16:45:55,004 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:55,004 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.1441ms INFO 2026-03-22 16:45:55,004 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,004 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9218ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:55,150 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-22 16:45:55,150 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:55,150 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,152 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:45:55,153 [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-03-22 16:45:55,153 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:55,153 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,154 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-03-22 16:45:55,154 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:55,154 [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-03-22 16:45:55,154 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,155 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:55,155 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.5827ms INFO 2026-03-22 16:45:55,155 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,155 [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-03-22 16:45:55,155 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3834ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:55,157 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:55,157 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7549ms INFO 2026-03-22 16:45:55,157 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,157 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4207ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:55,158 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:55,158 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6139ms INFO 2026-03-22 16:45:55,158 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,158 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2776ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:55,189 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=5819c91c-0601-46f1-82f4-0a2a9dd277f1%20%20& INFO 2026-03-22 16:45:55,189 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:55,189 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,190 [69 ] 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-03-22 16:45:55,267 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:55,269 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.7724ms INFO 2026-03-22 16:45:55,269 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:55,269 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.3851ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:56,527 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-22 16:45:56,527 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:45:56,527 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:56,528 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:56,529 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:45:56,537 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:56,537 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.4165ms INFO 2026-03-22 16:45:56,537 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:56,537 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8777ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:56,661 [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=D6dxsX7XZjA%3D& INFO 2026-03-22 16:45:56,661 [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-03-22 16:45:56,662 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:56,662 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:56,662 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:56,662 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:56,663 [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-03-22 16:45:56,663 [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-03-22 16:45:56,666 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:56,667 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3933ms INFO 2026-03-22 16:45:56,667 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:56,667 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1714ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:56,669 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:56,669 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.223ms INFO 2026-03-22 16:45:56,669 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:56,669 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9869ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:45:56,780 [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-03-22 16:45:56,780 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:45:56,780 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:56,781 [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-03-22 16:45:56,784 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:45:56,784 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.954ms INFO 2026-03-22 16:45:56,784 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 16:45:56,784 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6785ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:46:02,031 [6 ] 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-03-22 16:46:02,031 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:46:02,031 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:46:02,031 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:02,033 [6 ] 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-03-22 16:46:02,090 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:46:02,091 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 57.6264ms INFO 2026-03-22 16:46:02,091 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:02,091 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.3489ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:46:02,263 [6 ] 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-03-22 16:46:02,264 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:46:02,264 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:02,266 [6 ] 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-03-22 16:46:02,278 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:46:02,279 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 13.902ms INFO 2026-03-22 16:46:02,280 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:02,280 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3758ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:46:02,956 [40 ] 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-03-22 16:46:02,956 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:46:02,956 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:46:02,956 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:02,958 [40 ] 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-03-22 16:46:03,078 [40 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377182,Dealer:2240,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660619627201 INFO 2026-03-22 16:46:03,083 [40 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:504,PreA0188:2240,FlowID:78,KeyField:K_ID,KeyFieldValue:66515,FlowTable:K_LEAVE,ApplyA0188:2236,flowNode:N1660556795179 INFO 2026-03-22 16:46:03,219 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:46:03,220 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 261.2707ms INFO 2026-03-22 16:46:03,220 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:03,220 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 264.0503ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:46:04,490 [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=disableBatchApproval& INFO 2026-03-22 16:46:04,490 [40 ] 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-03-22 16:46:04,490 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 16:46:04,490 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:46:04,490 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:46:04,490 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,490 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,492 [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-03-22 16:46:04,492 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 16:46:04,495 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:46:04,495 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4685ms INFO 2026-03-22 16:46:04,495 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,495 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5771ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:46:04,497 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:46:04,497 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0949ms INFO 2026-03-22 16:46:04,497 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,497 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9753ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:46:04,511 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 16:46:04,512 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:46:04,512 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,513 [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-03-22 16:46:04,517 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 16:46:04,517 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:46:04,517 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,518 [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-03-22 16:46:04,519 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:46:04,519 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.1497ms INFO 2026-03-22 16:46:04,519 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,519 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6916ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:46:04,524 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:46:04,524 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.7792ms INFO 2026-03-22 16:46:04,524 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,524 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4152ms 200 application/json; charset=utf-8 INFO 2026-03-22 16:46:04,542 [31 ] 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-03-22 16:46:04,542 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 16:46:04,542 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,543 [31 ] 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-03-22 16:46:04,559 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 16:46:04,559 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.5387ms INFO 2026-03-22 16:46:04,559 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 16:46:04,559 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0599ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:26,513 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774170026514&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:00:26,513 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 17:00:26,513 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6626ms 200 text/html INFO 2026-03-22 17:00:27,683 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.548840381607921 INFO 2026-03-22 17:00:27,684 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 17:00:27,684 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6536ms 200 application/javascript INFO 2026-03-22 17:00:28,363 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 17:00:28,363 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774170026514%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 17:00:28,363 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:00:28,363 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:28,363 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:28,363 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:28,363 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:28,364 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:00:28,364 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:00:28,365 [21 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774170026514&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:00:28,366 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 17:00:28,366 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 17:00:28,366 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 17:00:28,368 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:28,368 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7045ms INFO 2026-03-22 17:00:28,368 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:28,368 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6254ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:28,380 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 17:00:28,383 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:28,383 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.1763ms INFO 2026-03-22 17:00:28,383 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:28,383 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.21ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,043 [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-03-22 17:00:29,043 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 17:00:29,043 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,043 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,043 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,043 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,044 [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-03-22 17:00:29,044 [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-03-22 17:00:29,045 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 17:00:29,045 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 17:00:29,045 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 17:00:29,048 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,048 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5446ms INFO 2026-03-22 17:00:29,048 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,048 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5132ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,060 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 17:00:29,062 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,062 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.0978ms INFO 2026-03-22 17:00:29,062 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,063 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0632ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,682 [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-03-22 17:00:29,682 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 17:00:29,683 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,683 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,683 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,683 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,684 [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-03-22 17:00:29,684 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:00:29,684 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,684 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,684 [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-03-22 17:00:29,684 [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-03-22 17:00:29,685 [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-03-22 17:00:29,688 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,688 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,688 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2485ms INFO 2026-03-22 17:00:29,688 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,688 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.4299ms INFO 2026-03-22 17:00:29,688 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,688 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5339ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,688 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5878ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,690 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,690 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8973ms INFO 2026-03-22 17:00:29,690 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,690 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5349ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,831 [21 ] 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-03-22 17:00:29,832 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 17:00:29,832 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,832 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 17:00:29,832 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,832 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,832 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,832 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,832 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,833 [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-03-22 17:00:29,833 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:00:29,834 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:00:29,834 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 17:00:29,835 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,835 [24 ] 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-03-22 17:00:29,835 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,835 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 17:00:29,835 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,835 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,835 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:29,835 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,836 [20 ] 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-03-22 17:00:29,836 [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-03-22 17:00:29,836 [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-03-22 17:00:29,838 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,838 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 5.0846ms INFO 2026-03-22 17:00:29,838 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,838 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5981ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,839 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,839 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0255ms INFO 2026-03-22 17:00:29,839 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,839 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3057ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,839 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,839 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3904ms INFO 2026-03-22 17:00:29,839 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,840 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9001ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,843 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,843 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 9.8076ms INFO 2026-03-22 17:00:29,843 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,843 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5275ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,843 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,843 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.9869ms INFO 2026-03-22 17:00:29,843 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,843 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6588ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:29,844 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:29,844 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3346ms INFO 2026-03-22 17:00:29,844 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:29,844 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8247ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:30,007 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 17:00:30,007 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 17:00:30,008 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:30,008 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:30,008 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:30,008 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:30,009 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 17:00:30,009 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:30,009 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:30,009 [20 ] 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-03-22 17:00:30,009 [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-03-22 17:00:30,010 [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-03-22 17:00:30,030 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:30,030 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 20.9393ms INFO 2026-03-22 17:00:30,030 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:30,030 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6194ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:30,030 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:30,030 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.3034ms INFO 2026-03-22 17:00:30,030 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:30,031 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9363ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:30,080 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:30,081 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 71.6079ms INFO 2026-03-22 17:00:30,081 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:30,081 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.4682ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:32,202 [26 ] 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-03-22 17:00:32,203 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:00:32,203 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,203 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,205 [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-03-22 17:00:32,211 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:32,211 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0836ms INFO 2026-03-22 17:00:32,211 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,211 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8263ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:32,274 [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-03-22 17:00:32,275 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,275 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,276 [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-03-22 17:00:32,280 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:32,280 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8544ms INFO 2026-03-22 17:00:32,280 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,280 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0313ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:32,434 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 17:00:32,435 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,435 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,436 [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-03-22 17:00:32,487 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:32,488 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.2504ms INFO 2026-03-22 17:00:32,488 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,488 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.2897ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:32,623 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 17:00:32,624 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,624 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,625 [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-03-22 17:00:32,632 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:32,632 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.8527ms INFO 2026-03-22 17:00:32,632 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,632 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9256ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:32,632 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 17:00:32,633 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,633 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,634 [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-03-22 17:00:32,638 [27 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 17:00:32,642 [27 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 17:00:32,645 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:32,645 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.7495ms INFO 2026-03-22 17:00:32,645 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,645 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5349ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:32,756 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 17:00:32,756 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,756 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,758 [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-03-22 17:00:32,766 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:32,766 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.7452ms INFO 2026-03-22 17:00:32,766 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,767 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.833ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:32,912 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 17:00:32,912 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 17:00:32,912 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,912 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,912 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,912 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,912 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 17:00:32,913 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:32,913 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,914 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:00:32,914 [27 ] 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-03-22 17:00:32,914 [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-03-22 17:00:32,969 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:32,969 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 55.2982ms INFO 2026-03-22 17:00:32,969 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:32,969 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.5264ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:33,008 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:33,008 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:33,008 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 94.3181ms INFO 2026-03-22 17:00:33,008 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 93.6992ms INFO 2026-03-22 17:00:33,008 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,008 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,008 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.468ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:33,008 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.8067ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:33,122 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 17:00:33,123 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:33,123 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,124 [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-03-22 17:00:33,132 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:33,132 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.2234ms INFO 2026-03-22 17:00:33,133 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,133 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2804ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:33,402 [21 ] 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-03-22 17:00:33,402 [24 ] 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-03-22 17:00:33,403 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:33,403 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:33,403 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,403 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,404 [44 ] 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-03-22 17:00:33,404 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:33,404 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,404 [24 ] 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-03-22 17:00:33,404 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:00:33,405 [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-03-22 17:00:33,408 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:33,408 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5325ms INFO 2026-03-22 17:00:33,408 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:33,408 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:33,408 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,408 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6769ms INFO 2026-03-22 17:00:33,408 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,408 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1193ms INFO 2026-03-22 17:00:33,408 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,408 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7089ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:33,408 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.56ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:33,408 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8254ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:33,426 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 17:00:33,426 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:33,426 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,427 [21 ] 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-03-22 17:00:33,501 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:33,504 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 77.3471ms INFO 2026-03-22 17:00:33,504 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:33,505 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.9609ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:35,003 [44 ] 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-03-22 17:00:35,003 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:00:35,003 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:35,003 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:35,005 [44 ] 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-03-22 17:00:35,012 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:35,012 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.6564ms INFO 2026-03-22 17:00:35,012 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:35,012 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8679ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:35,188 [21 ] 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=69BbjKgFHOw%3D& INFO 2026-03-22 17:00:35,188 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:35,188 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:35,190 [21 ] 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-03-22 17:00:35,196 [44 ] 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-03-22 17:00:35,196 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:35,196 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:35,196 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:35,196 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.6657ms INFO 2026-03-22 17:00:35,196 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:35,197 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5848ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:35,198 [44 ] 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-03-22 17:00:35,201 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:35,201 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.1708ms INFO 2026-03-22 17:00:35,201 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:35,201 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1893ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:00:35,351 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-03-22 17:00:35,352 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:00:35,352 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:35,353 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:00:35,356 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:00:35,357 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4628ms INFO 2026-03-22 17:00:35,357 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:00:35,357 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5262ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:17,000 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 17:01:17,001 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:01:17,001 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:17,001 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:17,002 [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-03-22 17:01:17,008 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:17,008 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9752ms INFO 2026-03-22 17:01:17,008 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:17,008 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1398ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:47,266 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774170107820&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:01:47,266 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 17:01:47,266 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7017ms 200 text/html INFO 2026-03-22 17:01:48,091 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.043938346599916245 INFO 2026-03-22 17:01:48,092 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 17:01:48,092 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6332ms 200 application/javascript INFO 2026-03-22 17:01:48,262 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774170107820%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 17:01:48,263 [44 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 17:01:48,263 [44 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 17:01:48,263 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,264 [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-03-22 17:01:48,265 [44 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774170107820&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:01:48,268 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,268 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1222ms INFO 2026-03-22 17:01:48,268 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,268 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4932ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,279 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 17:01:48,279 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:01:48,280 [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-03-22 17:01:48,280 [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-03-22 17:01:48,280 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,281 [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-03-22 17:01:48,282 [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-03-22 17:01:48,282 [4 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 17:01:48,282 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,282 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1043ms INFO 2026-03-22 17:01:48,282 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,282 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1633ms 401 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,362 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 17:01:48,362 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:01:48,362 [44 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 17:01:48,362 [44 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 17:01:48,362 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:01:48,363 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 17:01:48,365 [4 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzQ2NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW9reWGrOaihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODMwIiwianRpIjoiYTBhMjY4ODEtNmNiZi00ZDA3LWJjZTgtZTY5ZDI1N2M2ZmVkIiwiaWF0IjoxNzc0MDA3MTQ3LCJuYmYiOjE3NzQwMDcxNDUsImV4cCI6MTc3NDA5MzU0NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.BFEmBr7B6QIkZudH_9aIyUFvhujzF8sU4-q1-0E1RaM INFO 2026-03-22 17:01:48,368 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,368 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.25ms INFO 2026-03-22 17:01:48,368 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:01:48,368 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3827ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,452 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 17:01:48,452 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:01:48,452 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,454 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,455 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:01:48,456 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 17:01:48,456 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 17:01:48,456 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 17:01:48,471 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 17:01:48,473 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,473 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.8794ms INFO 2026-03-22 17:01:48,473 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,473 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4439ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,554 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 17:01:48,554 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,554 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,555 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:01:48,556 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 17:01:48,557 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 17:01:48,557 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 17:01:48,567 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 17:01:48,567 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,567 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,568 [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-03-22 17:01:48,571 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,571 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1834ms INFO 2026-03-22 17:01:48,571 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,571 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7919ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,586 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 17:01:48,589 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,589 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.3748ms INFO 2026-03-22 17:01:48,589 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,589 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.2304ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,697 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 17:01:48,698 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,698 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,699 [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-03-22 17:01:48,704 [48 ] 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-03-22 17:01:48,705 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,705 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,705 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,705 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.0747ms INFO 2026-03-22 17:01:48,705 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,705 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8821ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,706 [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-03-22 17:01:48,709 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,709 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.963ms INFO 2026-03-22 17:01:48,709 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,709 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8273ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,720 [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-03-22 17:01:48,720 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:01:48,720 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,720 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,721 [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-03-22 17:01:48,726 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,726 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8093ms INFO 2026-03-22 17:01:48,726 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,726 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7544ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,758 [46 ] 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-03-22 17:01:48,759 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,759 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,760 [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-03-22 17:01:48,762 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 17:01:48,762 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,762 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,763 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,763 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.328ms INFO 2026-03-22 17:01:48,763 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,763 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9339ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,764 [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-03-22 17:01:48,765 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 17:01:48,765 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,765 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,766 [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-03-22 17:01:48,767 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,767 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4144ms INFO 2026-03-22 17:01:48,767 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,767 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1675ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,769 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,769 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8524ms INFO 2026-03-22 17:01:48,769 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,769 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5648ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,781 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 17:01:48,781 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,781 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,782 [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-03-22 17:01:48,785 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 17:01:48,785 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,785 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,786 [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-03-22 17:01:48,789 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,790 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5185ms INFO 2026-03-22 17:01:48,790 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,790 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1189ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,790 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,790 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.544ms INFO 2026-03-22 17:01:48,790 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,790 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1837ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,829 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 17:01:48,830 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,830 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,831 [48 ] 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-03-22 17:01:48,835 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,835 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2726ms INFO 2026-03-22 17:01:48,835 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,835 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.967ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,887 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 17:01:48,887 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,888 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,889 [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-03-22 17:01:48,898 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 17:01:48,899 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:48,899 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,900 [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-03-22 17:01:48,918 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,918 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.0909ms INFO 2026-03-22 17:01:48,918 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,918 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6698ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:48,941 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:48,941 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 51.9376ms INFO 2026-03-22 17:01:48,941 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:48,941 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.5533ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:49,275 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 17:01:49,275 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:49,275 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:49,277 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:01:49,292 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:49,292 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 15.5751ms INFO 2026-03-22 17:01:49,292 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:49,292 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7478ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:50,551 [46 ] 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-03-22 17:01:50,551 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:01:50,551 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:50,551 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,553 [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-03-22 17:01:50,558 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:50,558 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.38ms INFO 2026-03-22 17:01:50,558 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,558 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5229ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:50,565 [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=disableBatchApproval& INFO 2026-03-22 17:01:50,565 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:50,565 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,566 [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-03-22 17:01:50,569 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:50,569 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.1297ms INFO 2026-03-22 17:01:50,569 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,569 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9211ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:50,591 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 17:01:50,591 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:50,591 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,592 [46 ] 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-03-22 17:01:50,597 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 17:01:50,597 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:50,597 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,598 [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-03-22 17:01:50,598 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:50,598 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 5.9836ms INFO 2026-03-22 17:01:50,598 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,599 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.624ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:50,600 [4 ] 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-03-22 17:01:50,601 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:50,601 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,602 [4 ] 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-03-22 17:01:50,604 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:50,604 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.6428ms INFO 2026-03-22 17:01:50,604 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,604 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2323ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:50,617 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:50,617 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.3962ms INFO 2026-03-22 17:01:50,617 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:50,618 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0549ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:52,028 [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-03-22 17:01:52,029 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:01:52,029 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:52,029 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:52,030 [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-03-22 17:01:52,036 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:52,036 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6831ms INFO 2026-03-22 17:01:52,036 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:52,036 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7574ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:53,792 [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-03-22 17:01:53,792 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:01:53,792 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:53,792 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:53,793 [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-03-22 17:01:53,799 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:53,799 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5499ms INFO 2026-03-22 17:01:53,799 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:53,799 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.572ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:53,810 [46 ] 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-03-22 17:01:53,811 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:53,811 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:53,812 [46 ] 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-03-22 17:01:53,946 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:53,946 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 134.1564ms INFO 2026-03-22 17:01:53,946 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:53,946 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 136.0047ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:01:58,888 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=2&Flag=4&type=0&formCode=& INFO 2026-03-22 17:01:58,889 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:01:58,889 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:58,890 [48 ] 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-03-22 17:01:59,058 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:01:59,058 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 167.6859ms INFO 2026-03-22 17:01:59,058 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:01:59,058 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.961ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:02:01,142 [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-03-22 17:02:01,143 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:02:01,143 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:02:01,143 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:02:01,144 [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-03-22 17:02:01,150 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:02:01,150 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.486ms INFO 2026-03-22 17:02:01,150 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:02:01,150 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7711ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:23,757 [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-03-22 17:52:24,306 [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-03-22 17:52:24,342 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774173140226&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:52:24,355 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 17:52:24,356 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0358ms 200 text/html INFO 2026-03-22 17:52:25,440 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7641924998231353 INFO 2026-03-22 17:52:25,442 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 17:52:25,443 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4263ms 200 application/javascript INFO 2026-03-22 17:52:25,664 [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%3D1774173140226%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 17:52:25,681 [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-03-22 17:52:25,684 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:52:25,828 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:25,828 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:25,891 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:25,891 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,027 [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-03-22 17:52:27,027 [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-03-22 17:52:27,323 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774173140226&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:52:27,329 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 17:52:27,336 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 17:52:27,336 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 17:52:27,419 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 17:52:27,537 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:27,547 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 517.0969ms INFO 2026-03-22 17:52:27,547 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,549 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1868.2085ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:27,720 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 17:52:27,720 [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-03-22 17:52:27,738 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:27,738 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:27,738 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,738 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,741 [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-03-22 17:52:27,741 [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-03-22 17:52:27,743 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 17:52:27,744 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 17:52:27,744 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 17:52:27,775 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 17:52:27,787 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:27,789 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 48.4596ms INFO 2026-03-22 17:52:27,789 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,790 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.4871ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:27,800 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:27,803 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 62.3649ms INFO 2026-03-22 17:52:27,803 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,804 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.4521ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:27,945 [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-03-22 17:52:27,945 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 17:52:27,946 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:27,946 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:27,946 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,946 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,948 [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-03-22 17:52:27,949 [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-03-22 17:52:27,954 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:27,954 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8299ms INFO 2026-03-22 17:52:27,954 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,954 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7551ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:27,964 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:27,967 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.8641ms INFO 2026-03-22 17:52:27,967 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,967 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2712ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:27,992 [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-03-22 17:52:27,992 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:52:27,993 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:27,993 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:27,995 [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-03-22 17:52:28,110 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:28,113 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1085.2372ms INFO 2026-03-22 17:52:28,113 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,113 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2449.3444ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:28,133 [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-03-22 17:52:28,134 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,134 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,136 [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-03-22 17:52:28,145 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:28,145 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.8902ms INFO 2026-03-22 17:52:28,145 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,145 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7425ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:28,152 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 17:52:28,152 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:28,153 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,153 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 157.0264ms INFO 2026-03-22 17:52:28,153 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,153 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 160.4577ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:28,153 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,156 [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-03-22 17:52:28,159 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 17:52:28,159 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,159 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,162 [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-03-22 17:52:28,169 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 17:52:28,169 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,169 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,177 [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-03-22 17:52:28,177 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:28,178 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 21.5409ms INFO 2026-03-22 17:52:28,178 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,178 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.9553ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:28,178 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:28,178 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 16.6774ms INFO 2026-03-22 17:52:28,178 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,179 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6813ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:28,199 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:28,200 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 23.117ms INFO 2026-03-22 17:52:28,200 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,200 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.4737ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:28,200 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 17:52:28,201 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 17:52:28,201 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,201 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,202 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,202 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,204 [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-03-22 17:52:28,312 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 17:52:28,312 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,313 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,313 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 17:52:28,314 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,314 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:28,385 [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-03-22 17:52:28,842 [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-03-22 17:52:28,842 [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-03-22 17:52:28,912 [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-03-22 17:52:28,913 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:28,913 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:29,106 [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-03-22 17:52:29,107 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:29,108 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 723.4697ms INFO 2026-03-22 17:52:29,108 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:29,108 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 908.0215ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:29,109 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:29,113 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 270.5317ms INFO 2026-03-22 17:52:29,113 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:29,113 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 799.4992ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:29,125 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:29,126 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 922.3347ms INFO 2026-03-22 17:52:29,126 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:29,126 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 925.4799ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:29,144 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:29,144 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 38.3514ms INFO 2026-03-22 17:52:29,144 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:29,144 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 232.1362ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:29,742 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:29,744 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 901.8483ms INFO 2026-03-22 17:52:29,744 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:29,744 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1432.1932ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:32,812 [15 ] 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-03-22 17:52:32,813 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:52:32,816 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:32,816 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:32,819 [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-03-22 17:52:32,830 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:32,830 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.1718ms INFO 2026-03-22 17:52:32,830 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:32,831 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.4516ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:32,903 [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-03-22 17:52:32,909 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:32,909 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:32,911 [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-03-22 17:52:32,915 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:32,915 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.4657ms INFO 2026-03-22 17:52:32,915 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:32,916 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5889ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:33,052 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 17:52:33,052 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:33,053 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,056 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:52:33,113 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:33,115 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 59.408ms INFO 2026-03-22 17:52:33,115 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,115 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.4866ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:33,252 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 17:52:33,256 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:33,257 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,261 [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-03-22 17:52:33,264 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 17:52:33,265 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:33,266 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,268 [7 ] 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-03-22 17:52:33,275 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:33,277 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 15.8102ms INFO 2026-03-22 17:52:33,277 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,277 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4498ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:33,278 [7 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 17:52:33,341 [7 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 17:52:33,349 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:33,349 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 80.7021ms INFO 2026-03-22 17:52:33,349 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,349 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.9672ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:33,453 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 17:52:33,454 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:33,454 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,456 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:52:33,472 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:33,473 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 16.9793ms INFO 2026-03-22 17:52:33,473 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,473 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.112ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:33,613 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 17:52:33,614 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:33,614 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,616 [7 ] 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-03-22 17:52:33,623 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 17:52:33,623 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:33,623 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,624 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 17:52:33,625 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:33,625 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,628 [6 ] 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-03-22 17:52:33,628 [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-03-22 17:52:33,769 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:33,771 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 142.7429ms INFO 2026-03-22 17:52:33,771 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,771 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 147.8791ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:33,791 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:33,792 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 163.9145ms INFO 2026-03-22 17:52:33,792 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,792 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.54ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:33,796 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:33,798 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 182.1304ms INFO 2026-03-22 17:52:33,799 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,799 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 185.4428ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:33,945 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 17:52:33,946 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:33,947 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,950 [15 ] 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-03-22 17:52:33,974 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:33,976 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 25.989ms INFO 2026-03-22 17:52:33,976 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:33,976 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.9365ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:34,214 [20 ] 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-03-22 17:52:34,217 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:34,218 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:34,223 [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-03-22 17:52:34,225 [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-03-22 17:52:34,225 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:34,225 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:34,226 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:34,226 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:34,226 [20 ] 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-03-22 17:52:34,233 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 17:52:34,234 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:34,234 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:34,246 [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-03-22 17:52:34,246 [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-03-22 17:52:34,247 [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-03-22 17:52:34,257 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:34,257 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.8297ms INFO 2026-03-22 17:52:34,257 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:34,257 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.1812ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:34,268 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:34,268 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 21.5263ms INFO 2026-03-22 17:52:34,268 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:34,268 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.2861ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:34,272 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:34,272 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 46.2942ms INFO 2026-03-22 17:52:34,272 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:34,272 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.6461ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:34,507 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:34,549 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 301.138ms INFO 2026-03-22 17:52:34,549 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:34,549 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 315.6254ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:35,962 [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-03-22 17:52:35,962 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:52:35,963 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:35,964 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:35,967 [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-03-22 17:52:36,113 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:36,116 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 148.4027ms INFO 2026-03-22 17:52:36,116 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:36,116 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 154.7197ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:36,353 [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=69BbjKgFHOw%3D& INFO 2026-03-22 17:52:36,355 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:36,355 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:36,360 [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-03-22 17:52:36,361 [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-03-22 17:52:36,366 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:36,366 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:36,368 [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-03-22 17:52:36,374 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:36,374 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:36,375 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 6.8772ms INFO 2026-03-22 17:52:36,375 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:36,375 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9848ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:36,378 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 17.8176ms INFO 2026-03-22 17:52:36,378 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:36,378 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5758ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:36,544 [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-03-22 17:52:36,545 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:52:36,545 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:36,546 [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-03-22 17:52:36,550 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:52:36,550 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8698ms INFO 2026-03-22 17:52:36,550 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:52:36,550 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1805ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:52:59,026 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774173178795&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:52:59,027 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 17:52:59,027 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7968ms 200 text/html INFO 2026-03-22 17:52:59,864 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5829275633796541 INFO 2026-03-22 17:52:59,866 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 17:52:59,866 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7435ms 200 application/javascript INFO 2026-03-22 17:53:00,047 [20 ] 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%3D1774173178795%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 17:53:00,058 [20 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 17:53:00,059 [20 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 17:53:00,060 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:00,062 [20 ] 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-03-22 17:53:00,064 [20 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774173178795&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:53:00,072 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:00,072 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 10.629ms INFO 2026-03-22 17:53:00,072 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:00,073 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.2565ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:00,100 [20 ] 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-03-22 17:53:00,100 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:00,101 [20 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 17:53:00,101 [20 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 17:53:00,101 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:00,102 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 17:53:00,242 [20 ] 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-03-22 17:53:00,243 [20 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 17:53:00,243 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:00,244 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 141.647ms INFO 2026-03-22 17:53:00,244 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:00,245 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 144.4009ms 401 application/json; charset=utf-8 INFO 2026-03-22 17:53:00,417 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-03-22 17:53:00,417 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:00,419 [20 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 17:53:00,419 [20 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 17:53:00,419 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:53:00,423 [20 ] 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-03-22 17:53:01,275 [20 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTMxIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyOTAiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLliJjljZfnkLwiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMzEiLCJqdGkiOiI1YTJjZWZiMC00Mzk3LTRjZTAtYmIyNi0zMzkwMDQ0Mjk5YTEiLCJpYXQiOjE3NzQwNzY3MDMsIm5iZiI6MTc3NDA3NjcwMSwiZXhwIjoxNzc0MTYzMTAzLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.-w6W_gHHopdlkxFRelejGvAoE_Bb09c1Uc9KZ-rqfBE INFO 2026-03-22 17:53:01,284 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,285 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 861.9144ms INFO 2026-03-22 17:53:01,285 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:53:01,285 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 868.4381ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,428 [21 ] 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-03-22 17:53:01,429 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:01,429 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,432 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,434 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 17:53:01,440 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 17:53:01,440 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 17:53:01,440 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 17:53:01,456 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 17:53:01,459 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,459 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 24.9627ms INFO 2026-03-22 17:53:01,459 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,459 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.0956ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,615 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 17:53:01,616 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,616 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,618 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:01,619 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 17:53:01,620 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 17:53:01,620 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 17:53:01,623 [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-03-22 17:53:01,624 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,624 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,626 [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-03-22 17:53:01,633 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,634 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.4729ms INFO 2026-03-22 17:53:01,634 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,634 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6549ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,651 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 17:53:01,655 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,655 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.1376ms INFO 2026-03-22 17:53:01,655 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,655 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.2467ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,809 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 17:53:01,810 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,810 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,811 [20 ] 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-03-22 17:53:01,817 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 17:53:01,818 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,818 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,819 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:01,820 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,820 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.0018ms INFO 2026-03-22 17:53:01,820 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,820 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2776ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,823 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,823 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5723ms INFO 2026-03-22 17:53:01,823 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,823 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5091ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,827 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 17:53:01,827 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:01,827 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,827 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,828 [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-03-22 17:53:01,834 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,834 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9968ms INFO 2026-03-22 17:53:01,834 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,834 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8008ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,887 [21 ] 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-03-22 17:53:01,887 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,887 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,888 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:01,893 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,894 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3397ms INFO 2026-03-22 17:53:01,894 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,894 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0608ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,897 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 17:53:01,897 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,897 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,898 [21 ] 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-03-22 17:53:01,903 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,903 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.2042ms INFO 2026-03-22 17:53:01,903 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,903 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.896ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,906 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 17:53:01,908 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,908 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,909 [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-03-22 17:53:01,912 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,913 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3944ms INFO 2026-03-22 17:53:01,913 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,913 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6674ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,922 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 17:53:01,922 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,922 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,924 [20 ] 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-03-22 17:53:01,931 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,931 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9041ms INFO 2026-03-22 17:53:01,931 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,932 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5247ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:01,959 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 17:53:01,967 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:01,967 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,968 [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-03-22 17:53:01,973 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:01,973 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9212ms INFO 2026-03-22 17:53:01,973 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:01,973 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.335ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:02,010 [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-03-22 17:53:02,010 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 17:53:02,010 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:02,010 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:02,010 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:02,010 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:02,011 [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-03-22 17:53:02,012 [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-03-22 17:53:02,015 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:02,015 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2037ms INFO 2026-03-22 17:53:02,015 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:02,015 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9759ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:02,015 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:02,015 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.7026ms INFO 2026-03-22 17:53:02,015 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:02,015 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.468ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:02,026 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 17:53:02,027 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:02,027 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:02,028 [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-03-22 17:53:02,038 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 17:53:02,038 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:02,038 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:02,039 [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-03-22 17:53:02,057 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:02,057 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.1335ms INFO 2026-03-22 17:53:02,057 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:02,058 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9269ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:02,083 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:02,083 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 55.2816ms INFO 2026-03-22 17:53:02,083 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:02,083 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8921ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:04,782 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=1172d1d4-42dc-43a8-a197-b0472f55b69d&attachTableName=& INFO 2026-03-22 17:53:04,783 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:04,784 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:53:04,790 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 17:53:06,588 [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-03-22 17:53:06,588 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:06,589 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:06,589 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,591 [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-03-22 17:53:06,605 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 17:53:06,606 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:06,606 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,607 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:06,607 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.4399ms INFO 2026-03-22 17:53:06,607 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,608 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9822ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:06,608 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:06,614 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:06,615 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.1807ms INFO 2026-03-22 17:53:06,615 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,615 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2478ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:06,616 [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-03-22 17:53:06,617 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:06,617 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,619 [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-03-22 17:53:06,625 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 17:53:06,629 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:06,629 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,647 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 17:53:06,647 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:06,647 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,649 [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-03-22 17:53:06,649 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:06,652 [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-03-22 17:53:06,652 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:06,652 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,654 [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-03-22 17:53:06,658 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:06,658 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.1513ms INFO 2026-03-22 17:53:06,658 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,658 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0612ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:06,659 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:06,661 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:06,661 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 42.1349ms INFO 2026-03-22 17:53:06,661 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,661 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.323ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:06,662 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 12.9199ms INFO 2026-03-22 17:53:06,662 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,662 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.43ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:06,663 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:06,665 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.1324ms INFO 2026-03-22 17:53:06,665 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,665 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9557ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:06,803 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65131& INFO 2026-03-22 17:53:06,803 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:06,803 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,805 [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-03-22 17:53:06,813 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:06,813 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.4814ms INFO 2026-03-22 17:53:06,813 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:06,813 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2346ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:09,722 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=32a39ce2-aa49-4d46-86af-e3d8b2397aa7&attachTableName=& INFO 2026-03-22 17:53:09,726 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:09,726 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:53:09,728 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 17:53:10,228 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:10,228 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:10,242 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 514.0901ms INFO 2026-03-22 17:53:10,242 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:53:10,243 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 520.5871ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:10,253 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 5463.2224ms INFO 2026-03-22 17:53:10,253 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:53:10,253 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5470.7024ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:10,301 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=1172d1d4-42dc-43a8-a197-b0472f55b69d&attachTableName=& INFO 2026-03-22 17:53:10,302 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:10,302 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:53:10,304 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownLoadById", controller = "File", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Sys.Dto.DownloadResultMDto] DownLoadById(System.String, System.String, System.String) on controller Sg.HcmMb.Controllers.FileController (Sg.Hcm.Web.Core). INFO 2026-03-22 17:53:10,348 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:10,372 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 68.2532ms INFO 2026-03-22 17:53:10,372 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:53:10,372 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.1496ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:11,499 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 17:53:11,499 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:11,500 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:11,500 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:11,502 [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-03-22 17:53:11,520 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:11,520 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.27ms INFO 2026-03-22 17:53:11,520 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:11,520 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2664ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:11,544 [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-03-22 17:53:11,544 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:11,545 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:11,547 [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-03-22 17:53:11,552 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 17:53:11,552 [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-03-22 17:53:11,553 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:11,553 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:11,554 [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-03-22 17:53:11,560 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:11,560 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.6844ms INFO 2026-03-22 17:53:11,560 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:11,560 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3252ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:11,564 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:11,567 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 20.5281ms INFO 2026-03-22 17:53:11,567 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:11,567 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6599ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:11,714 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65131& INFO 2026-03-22 17:53:11,714 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:11,714 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:11,716 [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-03-22 17:53:11,719 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:11,720 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.9768ms INFO 2026-03-22 17:53:11,720 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:11,720 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0789ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:22,621 [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-03-22 17:53:22,621 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:22,622 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:22,622 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:22,624 [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-03-22 17:53:22,640 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:22,641 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.8577ms INFO 2026-03-22 17:53:22,641 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:22,641 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0284ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:25,241 [23 ] 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-03-22 17:53:25,241 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:25,242 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:25,242 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,242 [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=disableBatchApproval& INFO 2026-03-22 17:53:25,243 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:25,243 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,244 [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-03-22 17:53:25,245 [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-03-22 17:53:25,251 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:25,252 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 7.2275ms INFO 2026-03-22 17:53:25,252 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,252 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8382ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:25,254 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:25,254 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7203ms INFO 2026-03-22 17:53:25,254 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,255 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6941ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:25,282 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 17:53:25,283 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:25,283 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,285 [22 ] 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-03-22 17:53:25,290 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 17:53:25,290 [25 ] 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-03-22 17:53:25,291 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:25,291 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:25,292 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,292 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,293 [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-03-22 17:53:25,294 [25 ] 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-03-22 17:53:25,294 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:25,295 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 9.788ms INFO 2026-03-22 17:53:25,295 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,295 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7965ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:25,300 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:25,300 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.3913ms INFO 2026-03-22 17:53:25,300 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,300 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4058ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:25,425 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:25,426 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 131.4931ms INFO 2026-03-22 17:53:25,426 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:25,426 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 135.904ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:26,802 [7 ] 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-03-22 17:53:26,802 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:26,803 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:26,803 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:26,805 [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-03-22 17:53:26,813 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:26,813 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.5157ms INFO 2026-03-22 17:53:26,813 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:26,814 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4402ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:26,819 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 17:53:26,819 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:26,819 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:26,820 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:26,873 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:26,874 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.2157ms INFO 2026-03-22 17:53:26,874 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:26,874 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.2046ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,014 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 17:53:27,014 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,015 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,016 [22 ] 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-03-22 17:53:27,022 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 17:53:27,022 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,022 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,023 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,023 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.7102ms INFO 2026-03-22 17:53:27,023 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,023 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4877ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,024 [25 ] 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-03-22 17:53:27,028 [25 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 17:53:27,034 [25 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-22 17:53:27,036 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,036 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 12.5331ms INFO 2026-03-22 17:53:27,036 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,037 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3901ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,174 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 17:53:27,175 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,175 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,176 [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-03-22 17:53:27,184 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,184 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.2804ms INFO 2026-03-22 17:53:27,184 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,184 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0719ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,334 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 17:53:27,335 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,335 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,336 [25 ] 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-03-22 17:53:27,343 [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-03-22 17:53:27,343 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:27,343 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,343 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,344 [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-03-22 17:53:27,350 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,350 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8212ms INFO 2026-03-22 17:53:27,350 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,350 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7142ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,350 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 17:53:27,350 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 17:53:27,351 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,351 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,351 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,351 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,352 [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-03-22 17:53:27,353 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:27,371 [23 ] 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-03-22 17:53:27,372 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,372 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,373 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:27,401 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,401 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 27.9288ms INFO 2026-03-22 17:53:27,401 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,401 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.0229ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,408 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,408 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 55.7098ms INFO 2026-03-22 17:53:27,408 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,408 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.6918ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,421 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,421 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 85.3179ms INFO 2026-03-22 17:53:27,421 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,421 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.04ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,435 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,435 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 82.3137ms INFO 2026-03-22 17:53:27,435 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,435 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.955ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,554 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 17:53:27,555 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,555 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,556 [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-03-22 17:53:27,564 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,564 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.7094ms INFO 2026-03-22 17:53:27,564 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,564 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5241ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,834 [16 ] 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-03-22 17:53:27,835 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,835 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,837 [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-03-22 17:53:27,842 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:27,842 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4372ms INFO 2026-03-22 17:53:27,842 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 17:53:27,842 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,842 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1014ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:27,843 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:27,843 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:27,844 [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-03-22 17:53:28,008 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:28,012 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 167.4172ms INFO 2026-03-22 17:53:28,012 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:28,012 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.5855ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:28,583 [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-03-22 17:53:28,583 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:28,584 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:28,584 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:28,586 [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-03-22 17:53:28,594 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:28,594 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3064ms INFO 2026-03-22 17:53:28,594 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:28,594 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8486ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:29,418 [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-03-22 17:53:29,419 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:29,431 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:29,431 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,433 [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-03-22 17:53:29,442 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:29,442 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 9.4532ms INFO 2026-03-22 17:53:29,442 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,442 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9203ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:29,722 [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=69BbjKgFHOw%3D& INFO 2026-03-22 17:53:29,723 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:29,723 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,724 [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-03-22 17:53:29,731 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:29,732 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.7693ms INFO 2026-03-22 17:53:29,732 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,732 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7572ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:29,921 [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-03-22 17:53:29,921 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:29,922 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:29,922 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,923 [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-03-22 17:53:29,927 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-03-22 17:53:29,927 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:29,927 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,928 [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-03-22 17:53:29,929 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:29,929 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3138ms INFO 2026-03-22 17:53:29,929 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,930 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2612ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:29,932 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:29,932 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8661ms INFO 2026-03-22 17:53:29,932 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,932 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.844ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:29,941 [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-03-22 17:53:29,941 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:29,941 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:29,941 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:29,944 [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-03-22 17:53:30,100 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:30,103 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 159.2821ms INFO 2026-03-22 17:53:30,103 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:30,103 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.1732ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:30,622 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowCancel? application/json 72 INFO 2026-03-22 17:53:30,623 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:30,623 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:30,623 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowCancel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:30,625 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "FlowCancel", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultExtendDto FlowCancel(Sg.HcmMb.EWorkFlow.Dto.GuidDto) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:30,767 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:30,768 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowCancel (Sg.Hcm.Application.M) in 143.2319ms INFO 2026-03-22 17:53:30,768 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowCancel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:30,768 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.0669ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:31,962 [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-03-22 17:53:31,962 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:31,962 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:31,963 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:31,964 [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-03-22 17:53:31,970 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:31,970 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8678ms INFO 2026-03-22 17:53:31,970 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:31,970 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9134ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:31,974 [25 ] 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-03-22 17:53:31,975 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:31,975 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:31,976 [25 ] 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-03-22 17:53:32,086 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:32,086 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 110.5043ms INFO 2026-03-22 17:53:32,086 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:32,087 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.3233ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:32,142 [22 ] 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-03-22 17:53:32,142 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:32,143 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:32,144 [22 ] 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-03-22 17:53:32,259 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:32,260 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 115.6358ms INFO 2026-03-22 17:53:32,260 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:32,260 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.5378ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:34,218 [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-03-22 17:53:34,218 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 17:53:34,218 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 17:53:34,218 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:34,219 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:34,219 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:34,219 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:34,219 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:34,219 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:34,219 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:34,220 [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-03-22 17:53:34,220 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:34,220 [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-03-22 17:53:34,225 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 17:53:34,225 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:34,226 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:34,227 [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-03-22 17:53:34,231 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:34,231 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 11.3878ms INFO 2026-03-22 17:53:34,231 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:34,232 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1728ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:34,232 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:34,232 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.3654ms INFO 2026-03-22 17:53:34,232 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:34,232 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:34,233 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.391ms INFO 2026-03-22 17:53:34,233 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:34,233 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3973ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:34,233 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4652ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:34,246 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:34,246 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.3612ms INFO 2026-03-22 17:53:34,246 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:34,246 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.007ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:36,881 [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-03-22 17:53:36,881 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:36,881 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:36,881 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,883 [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-03-22 17:53:36,889 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:36,889 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2761ms INFO 2026-03-22 17:53:36,889 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,889 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4149ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:36,894 [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-03-22 17:53:36,894 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:36,895 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,896 [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-03-22 17:53:36,899 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:36,899 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9252ms INFO 2026-03-22 17:53:36,899 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,899 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6569ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:36,902 [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-03-22 17:53:36,902 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:36,903 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,904 [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-03-22 17:53:36,908 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:36,909 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.8431ms INFO 2026-03-22 17:53:36,909 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,909 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5214ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:36,922 [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-03-22 17:53:36,923 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:36,923 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,924 [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-03-22 17:53:36,929 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:36,929 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.1393ms INFO 2026-03-22 17:53:36,929 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,929 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8683ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:36,937 [23 ] 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-03-22 17:53:36,937 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:36,937 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,938 [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-03-22 17:53:36,938 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:36,938 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,938 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:36,940 [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-03-22 17:53:36,941 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:36,941 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.867ms INFO 2026-03-22 17:53:36,941 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,941 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5606ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:36,942 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:36,942 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7617ms INFO 2026-03-22 17:53:36,942 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:36,943 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3709ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:37,042 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1789& INFO 2026-03-22 17:53:37,042 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:37,042 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:37,043 [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-03-22 17:53:37,055 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:37,175 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 131.6073ms INFO 2026-03-22 17:53:37,175 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:37,175 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 133.1989ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:40,681 [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-03-22 17:53:40,681 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:40,681 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:40,681 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:40,683 [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-03-22 17:53:40,689 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:40,689 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1731ms INFO 2026-03-22 17:53:40,689 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:40,689 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2666ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:42,000 [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-03-22 17:53:42,000 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:42,000 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:42,000 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:42,001 [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-03-22 17:53:42,007 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:42,007 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9484ms INFO 2026-03-22 17:53:42,007 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:42,008 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0847ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:43,123 [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-03-22 17:53:43,123 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:43,123 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:43,124 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:43,125 [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-03-22 17:53:43,130 [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-03-22 17:53:43,130 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:43,131 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:43,131 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1074ms INFO 2026-03-22 17:53:43,131 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:43,131 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2417ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:43,138 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:43,138 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:43,139 [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-03-22 17:53:43,144 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:43,144 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.7523ms INFO 2026-03-22 17:53:43,144 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:43,144 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.186ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:46,612 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 17:53:46,613 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:46,613 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:46,613 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:46,614 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:46,620 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:46,620 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.4289ms INFO 2026-03-22 17:53:46,620 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:46,620 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.497ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:49,569 [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-03-22 17:53:49,569 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:49,569 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:49,570 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:49,571 [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-03-22 17:53:49,576 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:49,576 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.2323ms INFO 2026-03-22 17:53:49,576 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:49,577 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.637ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:52,922 [23 ] 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-03-22 17:53:52,923 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:52,923 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:52,923 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:52,924 [23 ] 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-03-22 17:53:52,930 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:52,930 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.2355ms INFO 2026-03-22 17:53:52,930 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:52,930 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.533ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:56,223 [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-03-22 17:53:56,223 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:56,223 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:56,223 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:56,225 [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-03-22 17:53:56,286 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:56,287 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 62.3497ms INFO 2026-03-22 17:53:56,287 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:56,287 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.441ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:53:59,713 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 17:53:59,713 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:53:59,713 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:53:59,713 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:59,715 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:53:59,776 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:53:59,776 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 61.4705ms INFO 2026-03-22 17:53:59,776 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 17:53:59,776 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.7786ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:08,663 [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-03-22 17:54:08,663 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:54:08,663 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:08,663 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:08,665 [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-03-22 17:54:08,670 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:08,670 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6415ms INFO 2026-03-22 17:54:08,670 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:08,670 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.931ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:11,234 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-03-22 17:54:11,234 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:54:11,235 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:11,235 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:11,236 [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-03-22 17:54:11,240 [34 ] 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-03-22 17:54:11,240 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:11,241 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:11,242 [34 ] 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-03-22 17:54:11,242 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:11,242 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1106ms INFO 2026-03-22 17:54:11,242 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:11,242 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0758ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:11,351 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:11,351 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 109.6054ms INFO 2026-03-22 17:54:11,351 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:11,352 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 111.4379ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:13,771 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-03-22 17:54:13,771 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:54:13,771 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:13,771 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:13,773 [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-03-22 17:54:13,779 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:13,779 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0672ms INFO 2026-03-22 17:54:13,779 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:13,779 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1258ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:13,786 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 17:54:13,786 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:13,786 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:13,787 [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-03-22 17:54:13,838 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:13,838 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.9732ms INFO 2026-03-22 17:54:13,838 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:13,839 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.7183ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:13,962 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 17:54:13,962 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:13,963 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:13,964 [23 ] 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-03-22 17:54:13,970 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:13,970 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.2232ms INFO 2026-03-22 17:54:13,970 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:13,970 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.039ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:13,983 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377183&isHis=& INFO 2026-03-22 17:54:13,983 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:13,984 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:13,985 [34 ] 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-03-22 17:54:13,989 [34 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 17:54:13,994 [34 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-22 17:54:13,996 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:13,996 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.0148ms INFO 2026-03-22 17:54:13,996 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:13,996 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8895ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:14,143 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=377183& INFO 2026-03-22 17:54:14,143 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:14,144 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,145 [23 ] 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-03-22 17:54:14,153 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:14,153 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 7.823ms INFO 2026-03-22 17:54:14,153 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,153 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6371ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:14,283 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&isHis=& INFO 2026-03-22 17:54:14,283 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:14,284 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,285 [25 ] 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-03-22 17:54:14,290 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=begin&guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&recordId=66516&tableName=K_LEAVE& INFO 2026-03-22 17:54:14,290 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:14,290 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,291 [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-03-22 17:54:14,307 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf&flowID=78&nodeCode=begin& INFO 2026-03-22 17:54:14,308 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:14,308 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,309 [23 ] 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-03-22 17:54:14,364 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:14,364 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 54.8961ms INFO 2026-03-22 17:54:14,364 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,364 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8642ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:14,384 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:14,384 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 99.1246ms INFO 2026-03-22 17:54:14,384 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,384 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 100.8123ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:14,385 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:14,385 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 93.527ms INFO 2026-03-22 17:54:14,385 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,385 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.1811ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:14,491 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377183& INFO 2026-03-22 17:54:14,491 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:14,492 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,493 [23 ] 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-03-22 17:54:14,501 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:14,501 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.191ms INFO 2026-03-22 17:54:14,501 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,501 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2161ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:14,763 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=95a92c6f-ad8b-401b-a5cf-4a652e9cbedf& INFO 2026-03-22 17:54:14,763 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:14,764 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,765 [23 ] 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-03-22 17:54:14,898 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:14,902 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 136.3934ms INFO 2026-03-22 17:54:14,902 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:14,902 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 138.5318ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:16,279 [23 ] 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-03-22 17:54:16,279 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:54:16,280 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:16,280 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:16,281 [23 ] 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-03-22 17:54:16,288 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:16,288 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.1686ms INFO 2026-03-22 17:54:16,288 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:16,288 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1743ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:54:16,527 [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=69BbjKgFHOw%3D& INFO 2026-03-22 17:54:16,527 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:54:16,527 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:16,529 [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-03-22 17:54:16,536 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:54:16,536 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.3221ms INFO 2026-03-22 17:54:16,536 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:54:16,536 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5443ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:09,541 [23 ] 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-03-22 17:55:09,542 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:09,542 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:09,542 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-03-22 17:55:09,542 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:55:09,543 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:09,543 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:09,543 [23 ] 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-03-22 17:55:09,544 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:55:09,550 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:09,550 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9105ms INFO 2026-03-22 17:55:09,550 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:09,550 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8287ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:09,652 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:09,652 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 108.9825ms INFO 2026-03-22 17:55:09,652 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:09,652 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 111.1122ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:12,441 [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-03-22 17:55:12,441 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:55:12,442 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:12,442 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:12,443 [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-03-22 17:55:12,449 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:12,449 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.024ms INFO 2026-03-22 17:55:12,449 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:12,449 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1632ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:13,781 [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-03-22 17:55:13,781 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:55:13,781 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:13,781 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:13,782 [23 ] 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-03-22 17:55:13,783 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:13,783 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:13,783 [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-03-22 17:55:13,784 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:55:13,787 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:13,787 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1806ms INFO 2026-03-22 17:55:13,787 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:13,787 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0488ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:13,789 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:13,789 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9101ms INFO 2026-03-22 17:55:13,789 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:13,789 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9788ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:16,733 [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-03-22 17:55:16,733 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:55:16,733 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:16,734 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:16,735 [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-03-22 17:55:16,746 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:16,746 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5013ms INFO 2026-03-22 17:55:16,746 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:16,746 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8034ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:18,413 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 17:55:18,413 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:55:18,414 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:18,414 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:18,415 [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-03-22 17:55:18,421 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:18,421 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7752ms INFO 2026-03-22 17:55:18,421 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:18,421 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.96ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:18,422 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 17:55:18,423 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:18,423 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:18,424 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:55:18,427 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:18,427 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3804ms INFO 2026-03-22 17:55:18,427 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:18,428 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2372ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:22,373 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/subTableList.17f86d95.js INFO 2026-03-22 17:55:22,373 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:55:22,374 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/subTableList.04b88ebd.css INFO 2026-03-22 17:55:22,374 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/subTableList.17f86d95.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\subTableList.17f86d95.js' INFO 2026-03-22 17:55:22,374 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3166ms 200 application/javascript INFO 2026-03-22 17:55:22,375 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/subTableList.04b88ebd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\subTableList.04b88ebd.css' INFO 2026-03-22 17:55:22,375 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8825ms 200 text/css INFO 2026-03-22 17:55:22,395 [42 ] 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-03-22 17:55:22,395 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:55:22,395 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:22,395 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:22,397 [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-03-22 17:55:22,408 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:22,408 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9774ms INFO 2026-03-22 17:55:22,408 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:22,408 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9118ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:22,510 [37 ] 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-03-22 17:55:22,510 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:22,511 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:22,512 [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-03-22 17:55:22,518 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:22,518 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.749ms INFO 2026-03-22 17:55:22,518 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:22,518 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.594ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:22,654 [43 ] 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-03-22 17:55:22,655 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:22,655 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:22,657 [43 ] 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-03-22 17:55:22,659 [43 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 17:55:22,755 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:22,760 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 102.8785ms INFO 2026-03-22 17:55:22,760 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:22,760 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 105.863ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:55:53,468 [43 ] 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-03-22 17:55:53,469 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:55:53,469 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:53,471 [43 ] 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-03-22 17:55:53,473 [43 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 17:55:53,513 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:55:53,519 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 48.194ms INFO 2026-03-22 17:55:53,519 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:55:53,519 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.5971ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:04,100 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/subTablePanel.272871ab.js INFO 2026-03-22 17:56:04,100 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:04,101 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/subTablePanel.272871ab.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\subTablePanel.272871ab.js' INFO 2026-03-22 17:56:04,101 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2005ms 200 application/javascript INFO 2026-03-22 17:56:04,139 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-03-22 17:56:04,139 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:04,139 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:04,139 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:04,141 [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-03-22 17:56:04,146 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:04,147 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9586ms INFO 2026-03-22 17:56:04,147 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:04,147 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9172ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:04,211 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2101000601,2101000603&IsEss=true& INFO 2026-03-22 17:56:04,211 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:04,211 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:04,213 [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-03-22 17:56:04,217 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:04,217 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1268ms INFO 2026-03-22 17:56:04,217 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:04,217 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0181ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:04,391 [36 ] 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-03-22 17:56:04,391 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:04,391 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:04,393 [36 ] 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-03-22 17:56:04,394 [36 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 17:56:04,401 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=A01&keyFieldValue=a90VaXxd6zc%3D& INFO 2026-03-22 17:56:04,401 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:04,401 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:04,402 [38 ] 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-03-22 17:56:04,447 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:04,448 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:04,448 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 46.146ms INFO 2026-03-22 17:56:04,448 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:04,448 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.8274ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:04,451 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 58.8763ms INFO 2026-03-22 17:56:04,451 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:04,452 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.6421ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:06,039 [33 ] 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-03-22 17:56:06,039 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:06,039 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:06,039 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:06,041 [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-03-22 17:56:06,047 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:06,047 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2845ms INFO 2026-03-22 17:56:06,047 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:06,047 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3029ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:06,052 [33 ] 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-03-22 17:56:06,052 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:06,052 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:06,054 [33 ] 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-03-22 17:56:06,055 [33 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 17:56:06,096 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:06,101 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 46.9668ms INFO 2026-03-22 17:56:06,101 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:06,101 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.6532ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:06,919 [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-03-22 17:56:06,919 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:06,920 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:06,920 [39 ] 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-03-22 17:56:06,920 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:06,920 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:06,920 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:06,921 [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-03-22 17:56:06,922 [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-03-22 17:56:06,924 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:06,924 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4198ms INFO 2026-03-22 17:56:06,924 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:06,925 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4307ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:06,927 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:06,927 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3107ms INFO 2026-03-22 17:56:06,927 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:06,927 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2964ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:10,120 [39 ] 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-03-22 17:56:10,120 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:10,120 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:10,121 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:10,122 [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-03-22 17:56:10,128 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:10,128 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9881ms INFO 2026-03-22 17:56:10,128 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:10,128 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.236ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:10,151 [36 ] 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-03-22 17:56:10,151 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:10,151 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:10,152 [36 ] 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-03-22 17:56:10,154 [36 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 17:56:10,204 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:10,210 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 57.2406ms INFO 2026-03-22 17:56:10,210 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:10,210 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.985ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:11,439 [39 ] 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-03-22 17:56:11,439 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:11,439 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:11,439 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:11,440 [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-03-22 17:56:11,446 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:11,446 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7564ms INFO 2026-03-22 17:56:11,446 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:11,446 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7339ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:11,456 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 17:56:11,456 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:11,457 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:11,458 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:56:11,460 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:11,461 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7131ms INFO 2026-03-22 17:56:11,461 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:11,461 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4842ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:12,460 [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-03-22 17:56:12,460 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:12,461 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:12,461 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:12,462 [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-03-22 17:56:12,468 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:12,468 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5422ms INFO 2026-03-22 17:56:12,468 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:12,468 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.779ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:13,720 [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-03-22 17:56:13,720 [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-03-22 17:56:13,720 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:13,720 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:13,720 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:13,720 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:13,720 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:13,722 [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-03-22 17:56:13,722 [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-03-22 17:56:13,726 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:13,726 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.7284ms INFO 2026-03-22 17:56:13,726 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:13,726 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8699ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:13,728 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:13,728 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8001ms INFO 2026-03-22 17:56:13,728 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:13,728 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9708ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:18,587 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/messageIndex.0ecb37b4.css INFO 2026-03-22 17:56:18,588 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/messageIndex.200a261f.js INFO 2026-03-22 17:56:18,588 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:18,591 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/messageIndex.0ecb37b4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\messageIndex.0ecb37b4.css' INFO 2026-03-22 17:56:18,591 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/messageIndex.200a261f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\messageIndex.200a261f.js' INFO 2026-03-22 17:56:18,591 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1001ms 200 text/css INFO 2026-03-22 17:56:18,591 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0952ms 200 application/javascript INFO 2026-03-22 17:56:18,612 [27 ] 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-03-22 17:56:18,612 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:18,613 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:18,613 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,614 [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-03-22 17:56:18,620 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:18,620 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0387ms INFO 2026-03-22 17:56:18,620 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,620 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0659ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:18,733 [27 ] 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-03-22 17:56:18,733 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:18,733 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,735 [27 ] 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-03-22 17:56:18,739 [36 ] 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-03-22 17:56:18,739 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:18,739 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,740 [27 ] 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-03-22 17:56:18,740 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:18,740 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,741 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:18,741 [36 ] 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-03-22 17:56:18,742 [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-03-22 17:56:18,743 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 6.972ms INFO 2026-03-22 17:56:18,743 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,743 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0542ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:18,746 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:18,747 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9738ms INFO 2026-03-22 17:56:18,747 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,747 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5646ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:18,747 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:18,748 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 6.6156ms INFO 2026-03-22 17:56:18,748 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,748 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1371ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:18,806 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 17:56:18,806 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:18,807 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,808 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:56:18,812 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:18,812 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3336ms INFO 2026-03-22 17:56:18,812 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,813 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4393ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:18,992 [26 ] 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-03-22 17:56:18,993 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:18,993 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:18,994 [26 ] 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-03-22 17:56:19,012 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:19,013 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 18.012ms INFO 2026-03-22 17:56:19,013 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:19,013 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3294ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:56:20,760 [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-03-22 17:56:20,760 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:56:20,760 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:56:20,761 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:20,762 [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-03-22 17:56:20,768 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:56:20,768 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6649ms INFO 2026-03-22 17:56:20,768 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:56:20,768 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8762ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:06,608 [22 ] 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-03-22 17:58:06,609 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 17:58:06,609 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3125ms 200 text/html INFO 2026-03-22 17:58:06,707 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 17:58:06,708 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 17:58:06,708 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0073ms 200 application/javascript INFO 2026-03-22 17:58:06,736 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 17:58:06,736 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:06,740 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 17:58:06,744 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 17:58:06,744 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.345ms 200 text/css INFO 2026-03-22 17:58:06,757 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 17:58:06,758 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 17:58:06,758 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8664ms 200 application/javascript INFO 2026-03-22 17:58:06,758 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 17:58:06,759 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 17:58:06,759 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.721ms 200 application/javascript INFO 2026-03-22 17:58:06,761 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 17:58:06,761 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 17:58:06,761 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 17:58:06,761 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 17:58:06,761 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6379ms 200 application/javascript INFO 2026-03-22 17:58:06,761 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9539ms 200 application/javascript INFO 2026-03-22 17:58:06,771 [47 ] 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-03-22 17:58:06,773 [22 ] 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-03-22 17:58:06,773 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6ms 200 application/javascript INFO 2026-03-22 17:58:06,782 [22 ] 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-03-22 17:58:06,783 [24 ] 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-03-22 17:58:06,783 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1178ms 200 application/javascript INFO 2026-03-22 17:58:06,824 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774173486290&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 17:58:06,824 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 17:58:06,824 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6794ms 200 text/html INFO 2026-03-22 17:58:06,839 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 17:58:06,839 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.7197ms 200 application/javascript INFO 2026-03-22 17:58:06,892 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 17:58:06,893 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:06,904 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 17:58:06,904 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.23ms 200 application/javascript INFO 2026-03-22 17:58:06,922 [22 ] 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-03-22 17:58:06,923 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 17:58:06,924 [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-03-22 17:58:06,924 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5422ms 200 application/javascript INFO 2026-03-22 17:58:06,925 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 17:58:06,925 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8362ms 200 text/css INFO 2026-03-22 17:58:08,075 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 17:58:08,075 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 17:58:08,075 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.85ms 200 application/javascript INFO 2026-03-22 17:58:08,574 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.779983810920824 INFO 2026-03-22 17:58:08,575 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 17:58:08,575 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8878ms 200 application/javascript INFO 2026-03-22 17:58:08,631 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 17:58:08,632 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 17:58:08,632 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.994ms 200 image/jpeg INFO 2026-03-22 17:58:08,786 [20 ] 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-03-22 17:58:08,786 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:08,787 [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%3D1774173486290%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 17:58:08,787 [20 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 17:58:08,787 [20 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 17:58:08,787 [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-03-22 17:58:08,787 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:08,787 [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-03-22 17:58:08,788 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:08,789 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:58:08,789 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 17:58:08,790 [47 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774173486290&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-03-22 17:58:08,790 [20 ] 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-03-22 17:58:08,790 [20 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 17:58:08,790 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:08,790 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3514ms INFO 2026-03-22 17:58:08,790 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:08,790 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1211ms 401 application/json; charset=utf-8 INFO 2026-03-22 17:58:08,793 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:08,793 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9221ms INFO 2026-03-22 17:58:08,793 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:08,793 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0425ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:08,882 [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-03-22 17:58:08,882 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:08,885 [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-03-22 17:58:08,885 [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-03-22 17:58:08,885 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:58:08,887 [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-03-22 17:58:08,888 [21 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NzAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDc2MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumCueiJs-WNjiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjcwIiwianRpIjoiYjI0MGM1ZWItZjMxNC00Y2ZmLThkY2ItN2FmZjQwMmEyOTc5IiwiaWF0IjoxNzczNzg3NTc3LCJuYmYiOjE3NzM3ODc1NzUsImV4cCI6MTc3Mzg3Mzk3NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ipDcDVfEedOClEWy2g995a7gGOwATOBDpw34NGXhW0k INFO 2026-03-22 17:58:08,891 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:08,891 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.1019ms INFO 2026-03-22 17:58:08,891 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 17:58:08,891 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1158ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,027 [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-03-22 17:58:09,027 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:09,028 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,029 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,031 [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-03-22 17:58:09,032 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 17:58:09,032 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 17:58:09,032 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 17:58:09,050 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 17:58:09,053 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,053 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.0238ms INFO 2026-03-22 17:58:09,053 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,053 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5864ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,152 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 17:58:09,152 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,152 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,154 [45 ] 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-03-22 17:58:09,155 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 17:58:09,156 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 17:58:09,156 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 17:58:09,164 [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-03-22 17:58:09,164 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,164 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,166 [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-03-22 17:58:09,169 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,169 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2733ms INFO 2026-03-22 17:58:09,169 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,169 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0756ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,184 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 17:58:09,187 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,187 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.1904ms INFO 2026-03-22 17:58:09,187 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,187 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.4309ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,241 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 17:58:09,242 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:09,242 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 17:58:09,242 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5531ms 200 application/javascript INFO 2026-03-22 17:58:09,242 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 17:58:09,242 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:09,243 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 17:58:09,243 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4603ms 200 application/javascript INFO 2026-03-22 17:58:09,251 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 17:58:09,251 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:09,251 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 17:58:09,251 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6903ms 200 application/javascript INFO 2026-03-22 17:58:09,281 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 17:58:09,282 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 17:58:09,282 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6919ms 200 text/css INFO 2026-03-22 17:58:09,282 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 17:58:09,283 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 17:58:09,283 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1088ms 200 text/css INFO 2026-03-22 17:58:09,284 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 17:58:09,284 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 17:58:09,285 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7545ms 200 text/css INFO 2026-03-22 17:58:09,297 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 17:58:09,297 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:09,297 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 17:58:09,297 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4165ms 200 application/javascript INFO 2026-03-22 17:58:09,301 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 17:58:09,301 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:09,302 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 17:58:09,302 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4509ms 200 application/javascript INFO 2026-03-22 17:58:09,303 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 17:58:09,304 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:09,304 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 17:58:09,304 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4442ms 200 application/javascript INFO 2026-03-22 17:58:09,310 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 17:58:09,310 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,310 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,311 [21 ] 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-03-22 17:58:09,319 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,319 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.713ms INFO 2026-03-22 17:58:09,319 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,319 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5494ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,351 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 17:58:09,351 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,351 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,352 [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-03-22 17:58:09,354 [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-03-22 17:58:09,354 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:09,355 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,355 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,355 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,356 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1584ms INFO 2026-03-22 17:58:09,356 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,356 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0155ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,356 [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-03-22 17:58:09,362 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,362 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9256ms INFO 2026-03-22 17:58:09,362 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,362 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5945ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,442 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 17:58:09,442 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,442 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,443 [45 ] 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-03-22 17:58:09,451 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,451 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.5953ms INFO 2026-03-22 17:58:09,451 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,451 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2259ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,549 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 17:58:09,549 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 17:58:09,550 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 17:58:09,550 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 17:58:09,550 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4307ms 200 image/png INFO 2026-03-22 17:58:09,550 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5707ms 200 image/png INFO 2026-03-22 17:58:09,550 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 17:58:09,550 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 17:58:09,550 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 17:58:09,550 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3359ms 200 image/png INFO 2026-03-22 17:58:09,550 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 17:58:09,550 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.352ms 200 image/png INFO 2026-03-22 17:58:09,551 [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-03-22 17:58:09,551 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,551 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,552 [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-03-22 17:58:09,553 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 17:58:09,553 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,553 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,554 [24 ] 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-03-22 17:58:09,555 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,555 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0438ms INFO 2026-03-22 17:58:09,555 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,556 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7465ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,558 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,558 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4873ms INFO 2026-03-22 17:58:09,558 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,558 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0805ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,565 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 17:58:09,566 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,566 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,567 [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-03-22 17:58:09,569 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 17:58:09,569 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,569 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,570 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,570 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8123ms INFO 2026-03-22 17:58:09,570 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,570 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3469ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,570 [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-03-22 17:58:09,570 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 17:58:09,571 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,571 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,572 [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-03-22 17:58:09,578 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,578 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.6957ms INFO 2026-03-22 17:58:09,578 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,578 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3051ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,578 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,578 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8637ms INFO 2026-03-22 17:58:09,578 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,578 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5552ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,610 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 17:58:09,610 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 17:58:09,610 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4191ms 200 image/png INFO 2026-03-22 17:58:09,649 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 17:58:09,650 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 17:58:09,650 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.207ms 200 image/jpeg INFO 2026-03-22 17:58:09,658 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 17:58:09,659 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 17:58:09,659 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0611ms 200 image/jpeg INFO 2026-03-22 17:58:09,659 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 17:58:09,660 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 17:58:09,660 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6499ms 200 image/jpeg INFO 2026-03-22 17:58:09,697 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 17:58:09,697 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,697 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,698 [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-03-22 17:58:09,698 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,698 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,699 [20 ] 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-03-22 17:58:09,699 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 17:58:09,699 [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-03-22 17:58:09,699 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:09,699 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,701 [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-03-22 17:58:09,715 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,715 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 15.7981ms INFO 2026-03-22 17:58:09,715 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,715 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4571ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,721 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,721 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 22.5814ms INFO 2026-03-22 17:58:09,721 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,722 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6366ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:09,724 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:09,724 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.6304ms INFO 2026-03-22 17:58:09,724 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:09,724 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.375ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:15,971 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 17:58:15,972 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 17:58:15,972 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2005ms 200 text/css INFO 2026-03-22 17:58:15,973 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 17:58:15,973 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:15,973 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 17:58:15,974 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9769ms 200 application/javascript INFO 2026-03-22 17:58:15,985 [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-03-22 17:58:15,985 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:15,985 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:15,985 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:15,987 [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-03-22 17:58:16,010 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:16,010 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 23.8237ms INFO 2026-03-22 17:58:16,010 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,011 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7144ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:16,162 [47 ] 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-03-22 17:58:16,162 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:16,162 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,163 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 17:58:16,163 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:16,163 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,164 [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-03-22 17:58:16,165 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:58:16,165 [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-03-22 17:58:16,165 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:16,165 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,166 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 17:58:16,167 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:16,167 [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-03-22 17:58:16,167 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,169 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:58:16,171 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 17:58:16,171 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:16,171 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,172 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:58:16,173 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:16,173 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.8586ms INFO 2026-03-22 17:58:16,173 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,173 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3806ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:16,174 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:16,174 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.3969ms INFO 2026-03-22 17:58:16,174 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,174 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4102ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:16,176 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:16,176 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 11.4676ms INFO 2026-03-22 17:58:16,176 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,176 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2356ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:16,176 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:16,176 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.3522ms INFO 2026-03-22 17:58:16,176 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,177 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9161ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:16,178 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:16,178 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.1456ms INFO 2026-03-22 17:58:16,178 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,178 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6402ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:16,584 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1670& INFO 2026-03-22 17:58:16,585 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:16,585 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,586 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 17:58:16,590 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:16,595 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.3542ms INFO 2026-03-22 17:58:16,595 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:16,595 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4563ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:19,601 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-22 17:58:19,601 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-22 17:58:19,602 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1167ms 200 text/css INFO 2026-03-22 17:58:19,602 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-22 17:58:19,602 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:19,603 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-22 17:58:19,603 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6819ms 200 application/javascript INFO 2026-03-22 17:58:19,641 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 17:58:19,641 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 17:58:19,641 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:19,641 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:19,643 [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-03-22 17:58:19,648 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:19,649 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8601ms INFO 2026-03-22 17:58:19,649 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:19,649 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8411ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:19,785 [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-03-22 17:58:19,785 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:19,786 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:19,787 [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-03-22 17:58:19,789 [24 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 17:58:19,790 [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-03-22 17:58:19,791 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:19,791 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:19,792 [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-03-22 17:58:19,795 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:19,795 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0058ms INFO 2026-03-22 17:58:19,795 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:19,795 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6445ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:19,796 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:19,796 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.0825ms INFO 2026-03-22 17:58:19,796 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:19,796 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9667ms 200 application/json; charset=utf-8 INFO 2026-03-22 17:58:20,270 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1670& INFO 2026-03-22 17:58:20,271 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 17:58:20,271 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:20,272 [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-03-22 17:58:20,276 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 17:58:20,279 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.743ms INFO 2026-03-22 17:58:20,279 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 17:58:20,279 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6472ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:00:58,986 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 18:00:58,987 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:00:58,987 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:00:58,987 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:00:58,988 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:00:58,991 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 18:00:58,992 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:00:58,992 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:00:58,993 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:00:58,995 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:00:58,995 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3627ms INFO 2026-03-22 18:00:58,995 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:00:58,995 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4872ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:00:58,996 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:00:58,996 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0175ms INFO 2026-03-22 18:00:58,996 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:00:58,996 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7897ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:00:59,729 [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-03-22 18:00:59,729 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:00:59,729 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:00:59,729 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:00:59,731 [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-03-22 18:00:59,737 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:00:59,737 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.665ms INFO 2026-03-22 18:00:59,737 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:00:59,737 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8946ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:54,991 [36 ] 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-03-22 18:02:54,992 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 18:02:54,992 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9318ms 200 text/html INFO 2026-03-22 18:02:55,111 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 18:02:55,114 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 18:02:55,114 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1126ms 200 text/css INFO 2026-03-22 18:02:55,146 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 18:02:55,146 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:55,147 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 18:02:55,147 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 18:02:55,148 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 18:02:55,148 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 18:02:55,148 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6458ms 200 application/javascript INFO 2026-03-22 18:02:55,148 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.843ms 200 application/javascript INFO 2026-03-22 18:02:55,151 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 18:02:55,152 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 18:02:55,152 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6084ms 200 application/javascript INFO 2026-03-22 18:02:55,153 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 18:02:55,154 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 18:02:55,154 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.09ms 200 application/javascript INFO 2026-03-22 18:02:55,156 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 18:02:55,156 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.571ms 200 application/javascript INFO 2026-03-22 18:02:55,211 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 18:02:55,212 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-22 18:02:55,212 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 18:02:55,212 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8431ms 200 application/javascript INFO 2026-03-22 18:02:55,213 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 18:02:55,213 [36 ] 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-03-22 18:02:55,213 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2374ms 200 application/javascript INFO 2026-03-22 18:02:55,214 [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-03-22 18:02:55,215 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5247ms 200 application/javascript INFO 2026-03-22 18:02:55,237 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774173773299&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 18:02:55,237 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 18:02:55,237 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5426ms 200 text/html INFO 2026-03-22 18:02:55,316 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 18:02:55,317 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 18:02:55,317 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:55,319 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 18:02:55,319 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.415ms 200 text/css INFO 2026-03-22 18:02:55,329 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 18:02:55,329 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6846ms 200 application/javascript INFO 2026-03-22 18:02:55,351 [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-03-22 18:02:55,353 [66 ] 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-03-22 18:02:55,353 [63 ] 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-03-22 18:02:55,353 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1997ms 200 application/javascript INFO 2026-03-22 18:02:55,355 [63 ] 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-03-22 18:02:55,355 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0803ms 200 application/javascript INFO 2026-03-22 18:02:56,178 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 18:02:56,178 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 18:02:56,178 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6555ms 200 application/javascript INFO 2026-03-22 18:02:56,652 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7742174163030823 INFO 2026-03-22 18:02:56,652 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 18:02:56,653 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6168ms 200 application/javascript INFO 2026-03-22 18:02:56,727 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 18:02:56,728 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 18:02:56,728 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.303ms 200 image/jpeg INFO 2026-03-22 18:02:56,891 [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%3D1774173773299%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 18:02:56,892 [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-03-22 18:02:56,892 [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-03-22 18:02:56,892 [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-03-22 18:02:56,892 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:56,892 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:56,892 [66 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 18:02:56,892 [66 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 18:02:56,893 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:56,893 [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-03-22 18:02:56,894 [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-03-22 18:02:56,895 [63 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774173773299&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home WARN 2026-03-22 18:02:56,895 [66 ] 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-03-22 18:02:56,895 [66 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 18:02:56,895 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:56,895 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3872ms INFO 2026-03-22 18:02:56,895 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:56,895 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4752ms 401 application/json; charset=utf-8 INFO 2026-03-22 18:02:56,898 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:56,898 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2367ms INFO 2026-03-22 18:02:56,898 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:56,898 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8917ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,026 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 18:02:57,026 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,026 [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-03-22 18:02:57,026 [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-03-22 18:02:57,026 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 18:02:57,028 [60 ] 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-03-22 18:02:57,029 [36 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0NTYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMDIwMiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iua4uOS9s-aIkCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDU2IiwianRpIjoiMTI3MzMwMmMtMDA2MC00ZGMyLWJhM2YtMTFhODI2YzE4ZDA1IiwiaWF0IjoxNzczODc0NDY2LCJuYmYiOjE3NzM4NzQ0NjQsImV4cCI6MTc3Mzk2MDg2NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.rclvxcyOYQvnGFeZv1ZjA95E5RNU84AXrZ_iAvjyYqA INFO 2026-03-22 18:02:57,032 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,032 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2416ms INFO 2026-03-22 18:02:57,032 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 18:02:57,032 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3964ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,172 [60 ] 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-03-22 18:02:57,172 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,172 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,174 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,175 [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-03-22 18:02:57,176 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 18:02:57,176 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 18:02:57,176 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 18:02:57,191 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 18:02:57,194 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,194 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.7164ms INFO 2026-03-22 18:02:57,194 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,194 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3748ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,326 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 18:02:57,326 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,326 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,328 [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-03-22 18:02:57,329 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 18:02:57,329 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 18:02:57,329 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 18:02:57,332 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 18:02:57,333 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,333 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,334 [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-03-22 18:02:57,337 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,337 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4255ms INFO 2026-03-22 18:02:57,338 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,338 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2711ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,358 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 18:02:57,361 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,361 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.2127ms INFO 2026-03-22 18:02:57,361 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,361 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1045ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,451 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 18:02:57,451 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,451 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 18:02:57,451 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,451 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 18:02:57,452 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 18:02:57,452 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9023ms 200 application/javascript INFO 2026-03-22 18:02:57,452 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5732ms 200 application/javascript INFO 2026-03-22 18:02:57,452 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 18:02:57,452 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,452 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 18:02:57,452 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,452 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 18:02:57,452 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4395ms 200 application/javascript INFO 2026-03-22 18:02:57,453 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 18:02:57,453 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4358ms 200 application/javascript INFO 2026-03-22 18:02:57,511 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 18:02:57,511 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,511 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 18:02:57,512 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4698ms 200 application/javascript INFO 2026-03-22 18:02:57,512 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 18:02:57,512 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 18:02:57,512 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,512 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,512 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 18:02:57,513 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 18:02:57,513 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,513 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 18:02:57,513 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.422ms 200 application/javascript INFO 2026-03-22 18:02:57,513 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 18:02:57,513 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 18:02:57,513 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1577ms 200 text/css INFO 2026-03-22 18:02:57,513 [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-03-22 18:02:57,513 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4775ms 200 text/css INFO 2026-03-22 18:02:57,515 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 18:02:57,515 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 18:02:57,515 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3994ms 200 text/css INFO 2026-03-22 18:02:57,521 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,521 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.9591ms INFO 2026-03-22 18:02:57,521 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,521 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.707ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,561 [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-03-22 18:02:57,561 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,561 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,563 [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-03-22 18:02:57,566 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,566 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1184ms INFO 2026-03-22 18:02:57,566 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,566 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7767ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,574 [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-03-22 18:02:57,574 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:02:57,575 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,575 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,576 [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-03-22 18:02:57,581 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,581 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0435ms INFO 2026-03-22 18:02:57,581 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,581 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8025ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,731 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 18:02:57,731 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 18:02:57,731 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 18:02:57,731 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 18:02:57,732 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6404ms 200 image/png INFO 2026-03-22 18:02:57,732 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,732 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 18:02:57,732 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,732 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 18:02:57,732 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5143ms 200 image/png INFO 2026-03-22 18:02:57,732 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 18:02:57,732 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5155ms 200 image/png INFO 2026-03-22 18:02:57,733 [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-03-22 18:02:57,734 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 18:02:57,735 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 18:02:57,735 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4108ms 200 image/png INFO 2026-03-22 18:02:57,738 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,738 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9466ms INFO 2026-03-22 18:02:57,738 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,738 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8942ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,771 [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-03-22 18:02:57,771 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,771 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,772 [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-03-22 18:02:57,772 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,772 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,773 [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-03-22 18:02:57,773 [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-03-22 18:02:57,776 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,776 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2349ms INFO 2026-03-22 18:02:57,776 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,776 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0827ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,776 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,776 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.846ms INFO 2026-03-22 18:02:57,776 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,776 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 18:02:57,776 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3793ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,776 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,777 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,777 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 18:02:57,777 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,777 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,778 [52 ] 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-03-22 18:02:57,779 [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-03-22 18:02:57,780 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 18:02:57,780 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,780 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,781 [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-03-22 18:02:57,793 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 18:02:57,794 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,794 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,794 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,794 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 16.6242ms INFO 2026-03-22 18:02:57,794 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,794 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0775ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,795 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,795 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 13.7063ms INFO 2026-03-22 18:02:57,795 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,795 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1652ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,795 [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-03-22 18:02:57,796 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,796 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 17.3334ms INFO 2026-03-22 18:02:57,796 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,796 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9697ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,798 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,798 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1268ms INFO 2026-03-22 18:02:57,798 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,798 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9087ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,865 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 18:02:57,866 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 18:02:57,866 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.413ms 200 image/png INFO 2026-03-22 18:02:57,912 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 18:02:57,912 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 18:02:57,912 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 18:02:57,912 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 18:02:57,912 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,912 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:02:57,912 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,912 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,913 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 18:02:57,913 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 18:02:57,913 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9018ms 200 image/jpeg INFO 2026-03-22 18:02:57,913 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7173ms 200 image/jpeg INFO 2026-03-22 18:02:57,914 [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-03-22 18:02:57,914 [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-03-22 18:02:57,915 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 18:02:57,916 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 18:02:57,916 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7006ms 200 image/jpeg INFO 2026-03-22 18:02:57,932 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,932 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 18.611ms INFO 2026-03-22 18:02:57,932 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,932 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3525ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:02:57,934 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:02:57,935 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.244ms INFO 2026-03-22 18:02:57,935 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:02:57,935 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8212ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,051 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-03-22 18:03:00,051 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-22 18:03:00,051 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:00,051 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:00,051 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-22 18:03:00,052 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-03-22 18:03:00,052 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-22 18:03:00,052 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-03-22 18:03:00,052 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4806ms 200 text/css INFO 2026-03-22 18:03:00,052 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8644ms 200 application/javascript INFO 2026-03-22 18:03:00,052 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-22 18:03:00,052 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7723ms 200 application/javascript INFO 2026-03-22 18:03:00,052 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-03-22 18:03:00,052 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.488ms 200 text/css INFO 2026-03-22 18:03:00,052 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-03-22 18:03:00,052 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:00,053 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-03-22 18:03:00,053 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4151ms 200 application/javascript INFO 2026-03-22 18:03:00,054 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-03-22 18:03:00,055 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:00,055 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-03-22 18:03:00,055 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9201ms 200 application/javascript INFO 2026-03-22 18:03:00,091 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-03-22 18:03:00,091 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-03-22 18:03:00,092 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9088ms 200 text/css INFO 2026-03-22 18:03:00,096 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 18:03:00,096 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:00,097 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 18:03:00,097 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4835ms 200 application/javascript INFO 2026-03-22 18:03:00,097 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-03-22 18:03:00,098 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-03-22 18:03:00,098 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9536ms 200 text/css INFO 2026-03-22 18:03:00,107 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 391 INFO 2026-03-22 18:03:00,108 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:00,108 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,108 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,109 [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-03-22 18:03:00,115 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,115 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8324ms INFO 2026-03-22 18:03:00,115 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,115 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7338ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,232 [51 ] 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-03-22 18:03:00,232 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,233 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,234 [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-03-22 18:03:00,237 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,237 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0374ms INFO 2026-03-22 18:03:00,237 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,237 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7445ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,372 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20& INFO 2026-03-22 18:03:00,372 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,372 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,374 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:00,441 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,441 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 67.6037ms INFO 2026-03-22 18:03:00,441 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,441 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.406ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,572 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 18:03:00,572 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377088&isHis=& INFO 2026-03-22 18:03:00,573 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,573 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,573 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,573 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,574 [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-03-22 18:03:00,574 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:00,578 [51 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 18:03:00,581 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,581 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.8912ms INFO 2026-03-22 18:03:00,581 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,581 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9074ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,586 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,586 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.9327ms INFO 2026-03-22 18:03:00,586 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,586 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8852ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,687 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0031& INFO 2026-03-22 18:03:00,688 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,688 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,690 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:00,705 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,708 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 17.7431ms INFO 2026-03-22 18:03:00,708 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,708 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5104ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,847 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20&flowID=132&nodeCode=N1661331571231& INFO 2026-03-22 18:03:00,847 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20&isHis=& INFO 2026-03-22 18:03:00,847 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=132&NodeCode=N1661331571231&guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20&recordId=9936&tableName=FORMBKSQD& INFO 2026-03-22 18:03:00,847 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,848 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,848 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,848 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:00,848 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,848 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,849 [55 ] 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-03-22 18:03:00,849 [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-03-22 18:03:00,849 [51 ] 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-03-22 18:03:00,985 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,985 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,985 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:00,985 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 136.1933ms INFO 2026-03-22 18:03:00,985 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 136.1651ms INFO 2026-03-22 18:03:00,985 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 136.0501ms INFO 2026-03-22 18:03:00,985 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,985 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,985 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:00,985 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 138.0022ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,985 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 138.2613ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:00,985 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 137.975ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:01,132 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=1&formCode=0031&tableName=FORMBKSQD&keyFieldValue=9936&approveID=377088& INFO 2026-03-22 18:03:01,133 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:01,133 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,135 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:01,147 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:01,148 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 13.186ms INFO 2026-03-22 18:03:01,148 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,148 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3192ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:01,292 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-03-22 18:03:01,293 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-03-22 18:03:01,293 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.593ms 200 image/png INFO 2026-03-22 18:03:01,331 [51 ] 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-03-22 18:03:01,332 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-22 18:03:01,332 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:01,332 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:01,332 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,332 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,332 [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-03-22 18:03:01,332 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:01,333 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,333 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:01,334 [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-03-22 18:03:01,334 [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-03-22 18:03:01,337 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:01,337 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:01,337 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:01,337 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4759ms INFO 2026-03-22 18:03:01,337 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,337 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8146ms INFO 2026-03-22 18:03:01,337 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4223ms INFO 2026-03-22 18:03:01,337 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,337 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7918ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:01,337 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0961ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:01,337 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,337 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9963ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:01,372 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMBKSQD&recordId=9936&formCode=0031&flowID=132&nodeCode=N1661331571231&exeId=69996&guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20&flag=1& INFO 2026-03-22 18:03:01,372 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:01,373 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,375 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:01,550 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:01,552 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 177.2594ms INFO 2026-03-22 18:03:01,552 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:01,552 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.2305ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:02,692 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-03-22 18:03:02,692 [59 ] 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-03-22 18:03:02,692 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5917ms 200 image/png INFO 2026-03-22 18:03:02,731 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORMBKSQD&keyFieldValue=b1GF%2BrqCKSg%3D& INFO 2026-03-22 18:03:02,731 [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=onlyAllowedPhotos& INFO 2026-03-22 18:03:02,731 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:02,731 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:02,732 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:02,732 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:02,733 [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-03-22 18:03:02,733 [58 ] 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-03-22 18:03:02,740 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:02,740 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:02,740 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 7.1137ms INFO 2026-03-22 18:03:02,740 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:02,740 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.1107ms INFO 2026-03-22 18:03:02,740 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:02,740 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.405ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:02,741 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3944ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:02,886 [40 ] 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-03-22 18:03:02,886 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:02,887 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:02,888 [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-03-22 18:03:02,891 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:02,891 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2484ms INFO 2026-03-22 18:03:02,891 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:02,891 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9906ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:11,011 [55 ] 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-03-22 18:03:11,011 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:11,012 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:11,012 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:11,014 [55 ] 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-03-22 18:03:11,070 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:11,071 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 57.2829ms INFO 2026-03-22 18:03:11,071 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:11,071 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.1905ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:11,212 [56 ] 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-03-22 18:03:11,212 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:11,212 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:11,214 [56 ] 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-03-22 18:03:11,226 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:11,227 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 13.3922ms INFO 2026-03-22 18:03:11,227 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:11,228 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9246ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:12,131 [56 ] 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-03-22 18:03:12,131 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:12,132 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:12,132 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:12,134 [56 ] 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-03-22 18:03:12,268 [56 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377088,Dealer:1456,FlowID:132,KeyField:RECORDID,KeyFieldValue:9936,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331571231 INFO 2026-03-22 18:03:12,280 [56 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1456,FlowID:132,KeyField:RECORDID,KeyFieldValue:9936,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331611447 INFO 2026-03-22 18:03:12,368 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:12,368 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 234.2622ms INFO 2026-03-22 18:03:12,368 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:12,368 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 236.9144ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:13,447 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-03-22 18:03:13,447 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-03-22 18:03:13,447 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:13,447 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-03-22 18:03:13,447 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5982ms 200 text/css INFO 2026-03-22 18:03:13,447 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-03-22 18:03:13,448 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.019ms 200 application/javascript INFO 2026-03-22 18:03:13,487 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-03-22 18:03:13,488 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:13,488 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:13,488 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,489 [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-03-22 18:03:13,495 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:13,495 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0606ms INFO 2026-03-22 18:03:13,495 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,495 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0509ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:13,591 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-03-22 18:03:13,592 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:13,592 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,592 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-22 18:03:13,593 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-22 18:03:13,593 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5521ms 200 image/png INFO 2026-03-22 18:03:13,593 [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-03-22 18:03:13,596 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:13,596 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.0885ms INFO 2026-03-22 18:03:13,596 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,596 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8811ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:13,611 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 18:03:13,611 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:13,611 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,612 [51 ] 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-03-22 18:03:13,618 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 18:03:13,618 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:13,618 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,619 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:13,619 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.4757ms INFO 2026-03-22 18:03:13,619 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,619 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1397ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:13,619 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:13,625 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:13,625 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.6229ms INFO 2026-03-22 18:03:13,625 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,625 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2222ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:13,626 [55 ] 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-03-22 18:03:13,626 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:13,626 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,627 [55 ] 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-03-22 18:03:13,643 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:13,643 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.7325ms INFO 2026-03-22 18:03:13,643 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:13,643 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2548ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,131 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 391 INFO 2026-03-22 18:03:19,131 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:19,131 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,131 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,132 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20& INFO 2026-03-22 18:03:19,132 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,132 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,133 [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-03-22 18:03:19,133 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:19,139 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,139 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.868ms INFO 2026-03-22 18:03:19,139 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,139 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2018ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,185 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,185 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.075ms INFO 2026-03-22 18:03:19,185 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,185 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.0177ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,310 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377088&isHis=& INFO 2026-03-22 18:03:19,311 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,311 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,312 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 18:03:19,312 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:19,312 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,312 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,314 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:19,316 [58 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 18:03:19,319 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,320 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.9755ms INFO 2026-03-22 18:03:19,320 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,320 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7281ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,320 [58 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-22 18:03:19,322 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,322 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.1908ms INFO 2026-03-22 18:03:19,322 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,323 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0742ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,451 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0031& INFO 2026-03-22 18:03:19,451 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,451 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,452 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:19,457 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,457 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 4.5744ms INFO 2026-03-22 18:03:19,457 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,457 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.291ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,616 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20&isHis=& INFO 2026-03-22 18:03:19,616 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,616 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,616 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20&flowID=132&nodeCode=N1661331571231& INFO 2026-03-22 18:03:19,616 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,617 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,617 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=132&NodeCode=N1661331571231&guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20&recordId=9936&tableName=FORMBKSQD& INFO 2026-03-22 18:03:19,617 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,617 [61 ] 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-03-22 18:03:19,618 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,618 [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-03-22 18:03:19,619 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:19,673 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,673 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 55.1741ms INFO 2026-03-22 18:03:19,673 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,673 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.0839ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,713 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,713 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 95.7886ms INFO 2026-03-22 18:03:19,713 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,713 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.5736ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,713 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,713 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 94.7607ms INFO 2026-03-22 18:03:19,713 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,714 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.3797ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,796 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=1&formCode=0031&tableName=FORMBKSQD&keyFieldValue=9936&approveID=377088& INFO 2026-03-22 18:03:19,797 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,797 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,798 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:19,803 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,803 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 5.1422ms INFO 2026-03-22 18:03:19,803 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,804 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0379ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:19,955 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-03-22 18:03:19,956 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,956 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,957 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMBKSQD&recordId=9936&formCode=0031&flowID=132&nodeCode=N1661331571231&exeId=69996&guid=69743555-d3b0-4d1f-a027-91d9afcdb0fa%20%20&flag=1& INFO 2026-03-22 18:03:19,957 [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-03-22 18:03:19,957 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:19,957 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,958 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:03:19,960 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:19,960 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9945ms INFO 2026-03-22 18:03:19,960 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:19,960 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8848ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:20,092 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:20,092 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 133.6557ms INFO 2026-03-22 18:03:20,092 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:20,092 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 135.345ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:21,010 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 18:03:21,011 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:21,011 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 18:03:21,011 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:21,011 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:21,012 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:21,012 [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-03-22 18:03:21,012 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:03:21,012 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:21,012 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:21,013 [58 ] 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-03-22 18:03:21,013 [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-03-22 18:03:21,013 [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-03-22 18:03:21,014 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 18:03:21,014 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:03:21,014 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:21,015 [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-03-22 18:03:21,021 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:21,021 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.9732ms INFO 2026-03-22 18:03:21,021 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:21,021 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4524ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:21,022 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:21,022 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 9.6121ms INFO 2026-03-22 18:03:21,022 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:21,022 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0056ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:21,023 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:21,023 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.2609ms INFO 2026-03-22 18:03:21,023 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:21,023 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1809ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:03:21,034 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:03:21,034 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.7011ms INFO 2026-03-22 18:03:21,034 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:03:21,034 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3339ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:21,817 [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-03-22 18:25:22,365 [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-03-22 18:25:22,401 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774175118606&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 18:25:22,414 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 18:25:22,415 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.193ms 200 text/html INFO 2026-03-22 18:25:23,105 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.23034558341002231 INFO 2026-03-22 18:25:23,107 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 18:25:23,107 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6065ms 200 application/javascript INFO 2026-03-22 18:25:23,270 [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%3D1774175118606%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 18:25:23,309 [6 ] 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-03-22 18:25:23,311 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:25:23,420 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 18:25:23,420 [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-03-22 18:25:23,421 [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-03-22 18:25:23,421 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 18:25:23,427 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:23,427 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:24,533 [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-03-22 18:25:24,533 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-03-22 18:25:24,842 [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-03-22 18:25:24,847 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 18:25:24,848 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:24,874 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 338.9494ms INFO 2026-03-22 18:25:24,874 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:24,875 [13 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774175118606&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 18:25:24,876 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1567.4062ms 401 application/json; charset=utf-8 INFO 2026-03-22 18:25:24,988 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 691 INFO 2026-03-22 18:25:24,989 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:25:24,997 [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-03-22 18:25:24,997 [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-03-22 18:25:24,997 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 18:25:25,000 [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-03-22 18:25:25,445 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MDIzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyMzEiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLlva3otJ0iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUwMjMiLCJqdGkiOiJmMzcxNzkwZi1lMTQ4LTQ4NGYtYWYwNy1jOGEwZDhmMmY1NDIiLCJpYXQiOjE3NzQwNjE5ODgsIm5iZiI6MTc3NDA2MTk4NiwiZXhwIjoxNzc0MTQ4Mzg4LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.xIaRBopBNpTaVy2VTbHZOUGwYT340XghGLveeHcwu7o INFO 2026-03-22 18:25:25,592 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:25,592 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:25,593 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 592.9474ms INFO 2026-03-22 18:25:25,593 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 18:25:25,594 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 605.9916ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:25,595 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1061.7266ms INFO 2026-03-22 18:25:25,595 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:25,595 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2324.952ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:25,754 [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-03-22 18:25:25,754 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:25:25,772 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:25,809 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:25,811 [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-03-22 18:25:25,832 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 18:25:25,832 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 18:25:25,832 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 18:25:25,939 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 18:25:25,943 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:25,944 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 132.9706ms INFO 2026-03-22 18:25:25,944 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:25,944 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 190.1938ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,109 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 18:25:26,111 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,112 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,115 [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-03-22 18:25:26,117 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 18:25:26,117 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,118 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,118 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 18:25:26,119 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 18:25:26,119 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 18:25:26,120 [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-03-22 18:25:26,152 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 18:25:26,163 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,167 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 51.585ms INFO 2026-03-22 18:25:26,167 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,167 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.0702ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,177 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,179 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.168ms INFO 2026-03-22 18:25:26,180 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,180 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.7911ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,313 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 18:25:26,313 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,314 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,316 [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-03-22 18:25:26,319 [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-03-22 18:25:26,319 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,319 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,321 [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-03-22 18:25:26,321 [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-03-22 18:25:26,321 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:25:26,322 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,322 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,324 [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-03-22 18:25:26,395 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,395 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,395 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 74.206ms INFO 2026-03-22 18:25:26,395 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,395 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.6051ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,397 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 81.3351ms INFO 2026-03-22 18:25:26,397 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,397 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.4068ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,429 [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-03-22 18:25:26,429 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,429 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,433 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 18:25:26,434 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,434 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,440 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 18:25:26,440 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,440 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,449 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 18:25:26,450 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,450 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,461 [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-03-22 18:25:26,461 [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-03-22 18:25:26,463 [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-03-22 18:25:26,505 [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-03-22 18:25:26,513 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 18:25:26,514 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,514 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,524 [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-03-22 18:25:26,529 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,529 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,530 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 68.0694ms INFO 2026-03-22 18:25:26,530 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 68.1364ms INFO 2026-03-22 18:25:26,530 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,530 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,530 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.9352ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,530 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.2773ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,530 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,530 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,531 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 25.4644ms INFO 2026-03-22 18:25:26,531 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,531 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.8541ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,531 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,531 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 68.2247ms INFO 2026-03-22 18:25:26,531 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,531 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.8453ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,532 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.7605ms INFO 2026-03-22 18:25:26,532 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,532 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2596ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,543 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,543 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 218.763ms INFO 2026-03-22 18:25:26,543 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,543 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 221.8018ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:26,592 [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-03-22 18:25:26,592 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,592 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,594 [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-03-22 18:25:26,604 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 18:25:26,604 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,605 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,611 [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-03-22 18:25:26,671 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 18:25:26,673 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,673 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,679 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 18:25:26,679 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:26,679 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,750 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:26,751 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 156.8492ms INFO 2026-03-22 18:25:26,751 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:26,751 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.502ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:27,197 [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-03-22 18:25:27,278 [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-03-22 18:25:27,588 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:27,592 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 394.2323ms INFO 2026-03-22 18:25:27,592 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:27,592 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 920.5047ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:27,688 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:27,689 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1078.1844ms INFO 2026-03-22 18:25:27,689 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:27,689 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1085.2606ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:28,488 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:28,490 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1212.5647ms INFO 2026-03-22 18:25:28,491 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:28,491 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1811.8442ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:29,596 [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-03-22 18:25:29,596 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:25:29,599 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:29,599 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,602 [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-03-22 18:25:29,613 [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-03-22 18:25:29,614 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:29,614 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,616 [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-03-22 18:25:29,617 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:29,617 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.632ms INFO 2026-03-22 18:25:29,618 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,618 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3002ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:29,620 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:29,620 [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-03-22 18:25:29,620 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9412ms INFO 2026-03-22 18:25:29,621 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,621 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4519ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:29,621 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:29,621 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,623 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 18:25:29,623 [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-03-22 18:25:29,627 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:29,627 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,628 [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-03-22 18:25:29,628 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:29,629 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,635 [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-03-22 18:25:29,635 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:29,635 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,652 [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-03-22 18:25:29,653 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:25:29,653 [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-03-22 18:25:29,706 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:29,707 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:29,707 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 54.8542ms INFO 2026-03-22 18:25:29,707 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,707 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.7286ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:29,708 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 84.8692ms INFO 2026-03-22 18:25:29,708 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,708 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.7454ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:29,709 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:29,710 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:29,711 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 58.1243ms INFO 2026-03-22 18:25:29,711 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,711 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.5195ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:29,711 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 58.5098ms INFO 2026-03-22 18:25:29,711 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,711 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.5642ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:29,910 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65023& INFO 2026-03-22 18:25:29,911 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:29,911 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,913 [13 ] 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-03-22 18:25:29,919 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:29,930 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 16.7439ms INFO 2026-03-22 18:25:29,930 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:29,930 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0145ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:30,745 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 18:25:30,746 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:25:30,747 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:30,749 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:30,753 [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-03-22 18:25:30,765 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:30,766 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.6059ms INFO 2026-03-22 18:25:30,766 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:30,766 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0845ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:30,823 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 18:25:30,824 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:30,824 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:30,827 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 18:25:30,832 [12 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 18:25:30,835 [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-03-22 18:25:30,835 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:30,835 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:30,836 [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-03-22 18:25:30,840 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:30,840 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6565ms INFO 2026-03-22 18:25:30,840 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:30,840 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6623ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:30,898 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:30,900 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 73.2477ms INFO 2026-03-22 18:25:30,900 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:30,900 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.3254ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:31,063 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65023& INFO 2026-03-22 18:25:31,063 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:31,063 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:31,065 [13 ] 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-03-22 18:25:31,070 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:31,076 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.7426ms INFO 2026-03-22 18:25:31,076 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:31,076 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5363ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:32,148 [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-03-22 18:25:32,148 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:25:32,149 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:32,150 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:32,152 [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-03-22 18:25:32,155 [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-03-22 18:25:32,156 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:32,156 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:32,157 [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-03-22 18:25:32,161 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:32,161 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2121ms INFO 2026-03-22 18:25:32,162 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:32,162 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3044ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:32,162 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:32,162 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4011ms INFO 2026-03-22 18:25:32,162 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:32,162 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9441ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:25:33,395 [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-03-22 18:25:33,396 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 18:25:33,397 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 18:25:33,398 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:33,400 [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-03-22 18:25:33,417 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:25:33,418 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.778ms INFO 2026-03-22 18:25:33,418 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 18:25:33,418 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1761ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:30:05,065 [36 ] 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-03-22 18:30:05,069 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 18:30:05,072 [36 ] 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-03-22 18:30:05,120 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:30:05,137 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 64.3604ms INFO 2026-03-22 18:30:05,137 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 18:30:05,137 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.7898ms 200 application/json; charset=utf-8 INFO 2026-03-22 18:30:05,284 [38 ] 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-03-22 18:30:05,286 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 18:30:05,288 [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-03-22 18:30:05,301 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 18:30:05,302 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 14.1438ms INFO 2026-03-22 18:30:05,302 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 18:30:05,303 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7068ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:31,737 [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-03-22 19:07:32,298 [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-03-22 19:07:32,333 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:07:32,334 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774177647726&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:07:32,348 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 19:07:32,348 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 19:07:32,349 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1401ms 200 text/html INFO 2026-03-22 19:07:32,353 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2304ms 200 text/html INFO 2026-03-22 19:07:33,251 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.746513148626517 INFO 2026-03-22 19:07:33,254 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 19:07:33,255 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2717ms 200 application/javascript INFO 2026-03-22 19:07:33,409 [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%3D1774177647726%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 19:07:33,434 [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-03-22 19:07:33,436 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:33,559 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 19:07:33,559 [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-03-22 19:07:33,560 [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-03-22 19:07:33,560 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 19:07:33,567 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:33,567 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:34,695 [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-03-22 19:07:34,695 [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-03-22 19:07:35,008 [13 ] 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-03-22 19:07:35,013 [13 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 19:07:35,014 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:35,042 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 344.6486ms INFO 2026-03-22 19:07:35,042 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:35,043 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774177647726&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:07:35,044 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1610.2144ms 401 application/json; charset=utf-8 INFO 2026-03-22 19:07:35,274 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 19:07:35,274 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:35,282 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 19:07:35,282 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 19:07:35,283 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 19:07:35,286 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 19:07:35,737 [13 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3ODMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjgxNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWPtuWbveWFtSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzgzIiwianRpIjoiYzY3NzczY2UtYzI1Ny00ZTYzLWE0NTAtMjA0YjU5ODg0MTMzIiwiaWF0IjoxNzc0MDc4ODc3LCJuYmYiOjE3NzQwNzg4NzUsImV4cCI6MTc3NDE2NTI3NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.43Rckv-UUcc6n0Oh-M8DlHHX9JU0JKXsalMYCY_Pmsg INFO 2026-03-22 19:07:35,848 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:35,848 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:35,849 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 563.1401ms INFO 2026-03-22 19:07:35,849 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 19:07:35,850 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 576.3552ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:35,850 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1155.0632ms INFO 2026-03-22 19:07:35,850 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:35,850 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2440.9546ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:35,966 [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-03-22 19:07:35,966 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:35,984 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,019 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,021 [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-03-22 19:07:36,042 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 19:07:36,043 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 19:07:36,043 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 19:07:36,153 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 19:07:36,158 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,159 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 137.4185ms INFO 2026-03-22 19:07:36,159 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,159 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 193.0818ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,253 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 19:07:36,254 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,254 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,257 [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-03-22 19:07:36,259 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 19:07:36,260 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 19:07:36,260 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 19:07:36,274 [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-03-22 19:07:36,275 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,275 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,277 [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-03-22 19:07:36,291 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 19:07:36,310 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,313 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 55.9021ms INFO 2026-03-22 19:07:36,313 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,313 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.4133ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,335 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,338 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.0753ms INFO 2026-03-22 19:07:36,338 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,338 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.3741ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,425 [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-03-22 19:07:36,426 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 19:07:36,426 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,426 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,426 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,426 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,428 [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-03-22 19:07:36,428 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:36,433 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,433 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8611ms INFO 2026-03-22 19:07:36,433 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,433 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4602ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,434 [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-03-22 19:07:36,434 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:36,434 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,434 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,436 [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-03-22 19:07:36,470 [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-03-22 19:07:36,470 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,470 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,506 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,509 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 80.2748ms INFO 2026-03-22 19:07:36,509 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,509 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.2027ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,520 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 19:07:36,521 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,521 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,528 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 19:07:36,528 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,529 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,534 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 19:07:36,536 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,536 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,576 [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-03-22 19:07:36,577 [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-03-22 19:07:36,577 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:36,579 [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-03-22 19:07:36,610 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 19:07:36,610 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,610 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,625 [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-03-22 19:07:36,630 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,630 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 54.7664ms INFO 2026-03-22 19:07:36,631 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,631 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 160.6734ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,631 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,632 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,632 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 53.2363ms INFO 2026-03-22 19:07:36,632 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,632 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.054ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,632 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 55.0145ms INFO 2026-03-22 19:07:36,632 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,633 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.3622ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,652 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,652 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,652 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 26.7019ms INFO 2026-03-22 19:07:36,652 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,652 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.2018ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,653 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 75.2428ms INFO 2026-03-22 19:07:36,653 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,653 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.5088ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,658 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,658 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 221.4928ms INFO 2026-03-22 19:07:36,658 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,658 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 224.4692ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,661 [14 ] 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-03-22 19:07:36,661 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,661 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,664 [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-03-22 19:07:36,678 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 19:07:36,679 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,679 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,681 [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-03-22 19:07:36,683 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:36,683 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 19.6866ms INFO 2026-03-22 19:07:36,683 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,683 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5824ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:36,758 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 19:07:36,759 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,759 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 19:07:36,759 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:36,759 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:36,759 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:37,460 [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-03-22 19:07:37,460 [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-03-22 19:07:37,780 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:37,782 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:37,783 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1102.5329ms INFO 2026-03-22 19:07:37,783 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:37,783 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1105.1661ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:37,784 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 324.0651ms INFO 2026-03-22 19:07:37,784 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:37,784 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1025.6551ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:38,602 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:38,605 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1145.0627ms INFO 2026-03-22 19:07:38,605 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:38,605 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1847.1733ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:41,207 [14 ] 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-03-22 19:07:41,208 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:41,211 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:41,212 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,219 [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-03-22 19:07:41,231 [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=disableBatchApproval& INFO 2026-03-22 19:07:41,233 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:41,234 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,237 [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-03-22 19:07:41,266 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:41,267 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 47.4408ms INFO 2026-03-22 19:07:41,267 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,267 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.4291ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:41,269 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:41,270 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 32.3434ms INFO 2026-03-22 19:07:41,270 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,270 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.5065ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:41,278 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 19:07:41,278 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:41,278 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,280 [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-03-22 19:07:41,283 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-22 19:07:41,283 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:41,283 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,286 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelectNum", controller = "EWorkFlow"}. Executing controller action with signature Int32 GetSelectNum() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:41,290 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:41,291 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 10.9734ms INFO 2026-03-22 19:07:41,292 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,292 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6775ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:41,295 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:41,295 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 9.2268ms INFO 2026-03-22 19:07:41,295 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,295 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2155ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:41,311 [7 ] 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-03-22 19:07:41,312 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:41,312 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,317 [7 ] 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-03-22 19:07:41,343 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:41,343 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 25.985ms INFO 2026-03-22 19:07:41,343 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:41,344 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0626ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:45,432 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=fc402beb-9ee1-4e3c-8fbf-5b1000adf808& INFO 2026-03-22 19:07:45,433 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:45,434 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:45,438 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:45,494 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:45,496 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 58.4698ms INFO 2026-03-22 19:07:45,496 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:45,496 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.8372ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:45,601 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0031& INFO 2026-03-22 19:07:45,602 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:45,602 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:45,604 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:45,763 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:45,766 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 162.0622ms INFO 2026-03-22 19:07:45,766 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:45,766 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.0844ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:45,899 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMBKSQD&recordId=9937&formCode=0031&flowID=132&nodeCode=N1661331627861&exeId=69997&guid=fc402beb-9ee1-4e3c-8fbf-5b1000adf808&flag=1& INFO 2026-03-22 19:07:45,912 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:45,912 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:45,915 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:46,130 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:46,167 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 251.9902ms INFO 2026-03-22 19:07:46,167 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:46,167 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 267.4963ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:47,538 [7 ] 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-03-22 19:07:47,539 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:47,540 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:47,541 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,545 [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-03-22 19:07:47,552 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORMBKSQD&keyFieldValue=JfBaPi3I%2F98%3D& INFO 2026-03-22 19:07:47,553 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:47,554 [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-03-22 19:07:47,554 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,556 [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-03-22 19:07:47,557 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:47,557 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,558 [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-03-22 19:07:47,567 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:47,569 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 12.8026ms INFO 2026-03-22 19:07:47,569 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,570 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.956ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:47,575 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:47,575 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 16.4145ms INFO 2026-03-22 19:07:47,575 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,575 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3688ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:47,614 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:47,615 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 70.2131ms INFO 2026-03-22 19:07:47,615 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,615 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.3025ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:47,700 [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-03-22 19:07:47,706 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:47,706 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,708 [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-03-22 19:07:47,711 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:47,711 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6835ms INFO 2026-03-22 19:07:47,711 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,712 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5084ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:47,751 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=19dcc58d-4156-403d-9001-d63ba8dade4a& INFO 2026-03-22 19:07:47,751 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:47,752 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,753 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:47,807 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:47,807 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.9777ms INFO 2026-03-22 19:07:47,807 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,807 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0317ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:47,940 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=IDrxrIIPAPA%3D& INFO 2026-03-22 19:07:47,941 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:47,941 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,942 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:47,949 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:47,950 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 8.2342ms INFO 2026-03-22 19:07:47,950 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,950 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2243ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:47,954 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=19dcc58d-4156-403d-9001-d63ba8dade4a& INFO 2026-03-22 19:07:47,954 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:47,954 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:47,956 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:07:48,124 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:48,131 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 174.9738ms INFO 2026-03-22 19:07:48,131 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:48,132 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 177.5447ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:49,516 [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-03-22 19:07:49,517 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:49,518 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:49,518 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:49,522 [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-03-22 19:07:49,584 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:49,587 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 65.074ms INFO 2026-03-22 19:07:49,588 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:49,588 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.5281ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:49,752 [14 ] 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-03-22 19:07:49,752 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:49,753 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:49,753 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:49,755 [14 ] 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-03-22 19:07:49,840 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:49,841 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 85.6079ms INFO 2026-03-22 19:07:49,841 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:49,841 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.5515ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:49,971 [6 ] 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-03-22 19:07:49,972 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:49,973 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:49,975 [6 ] 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-03-22 19:07:49,997 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:50,000 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 24.4569ms INFO 2026-03-22 19:07:50,000 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:50,000 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.4733ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:50,851 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 94 INFO 2026-03-22 19:07:50,852 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:50,853 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:50,853 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:50,856 [6 ] 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-03-22 19:07:51,030 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377172,Dealer:1783,FlowID:78,KeyField:K_ID,KeyFieldValue:66488,FlowTable:K_LEAVE,ApplyA0188:65051,flowNode:N1660288387842 INFO 2026-03-22 19:07:51,060 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:504,PreA0188:1783,FlowID:78,KeyField:K_ID,KeyFieldValue:66488,FlowTable:K_LEAVE,ApplyA0188:65051,flowNode:N1663740037776 INFO 2026-03-22 19:07:51,213 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377173,Dealer:1783,FlowID:132,KeyField:RECORDID,KeyFieldValue:9937,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331627861 INFO 2026-03-22 19:07:51,287 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:51,289 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 432.5795ms INFO 2026-03-22 19:07:51,289 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:51,289 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 437.5833ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:51,531 [7 ] 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-03-22 19:07:51,532 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:51,533 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:51,535 [7 ] 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-03-22 19:07:51,552 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:51,552 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 17.5168ms INFO 2026-03-22 19:07:51,552 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:51,552 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9096ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:54,638 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 19:07:54,639 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:54,639 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:54,641 [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-03-22 19:07:54,650 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:54,651 [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-03-22 19:07:54,651 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 10.0903ms INFO 2026-03-22 19:07:54,651 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:54,651 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:54,651 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8829ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:54,652 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:54,652 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:54,654 [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-03-22 19:07:54,654 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 19:07:54,655 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:54,655 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:54,657 [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-03-22 19:07:54,662 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 19:07:54,663 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:54,663 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:54,664 [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-03-22 19:07:54,678 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:54,678 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 14.323ms INFO 2026-03-22 19:07:54,679 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:54,679 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7829ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:54,680 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:54,680 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.2238ms INFO 2026-03-22 19:07:54,680 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:54,680 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.2289ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:54,691 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:54,691 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 37.4784ms INFO 2026-03-22 19:07:54,691 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:54,692 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.6219ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:57,551 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-22 19:07:57,551 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:57,552 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:57,552 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:57,554 [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-03-22 19:07:57,574 [14 ] 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-03-22 19:07:57,575 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:57,575 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:57,578 [14 ] 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-03-22 19:07:57,589 [6 ] 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-03-22 19:07:57,590 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:57,591 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:57,609 [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-03-22 19:07:57,614 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:57,614 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8993ms INFO 2026-03-22 19:07:57,614 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:57,614 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.2955ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:57,615 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:57,615 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 61.0943ms INFO 2026-03-22 19:07:57,615 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:57,615 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.3917ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:57,707 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:57,711 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 132.9935ms INFO 2026-03-22 19:07:57,711 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:57,711 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 137.081ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:07:59,074 [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-03-22 19:07:59,074 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:07:59,075 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:07:59,075 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:59,077 [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-03-22 19:07:59,104 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:07:59,104 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 27.2572ms INFO 2026-03-22 19:07:59,104 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:07:59,104 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.2722ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:02,016 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 19:08:02,020 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 19:08:02,020 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7038ms 200 text/css INFO 2026-03-22 19:08:02,031 [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-03-22 19:08:02,032 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:08:02,032 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:02,032 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,034 [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-03-22 19:08:02,098 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:02,098 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 64.338ms INFO 2026-03-22 19:08:02,098 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,099 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.215ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:02,201 [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-03-22 19:08:02,202 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:02,202 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,204 [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-03-22 19:08:02,208 [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-03-22 19:08:02,208 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:02,208 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,213 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 19:08:02,214 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:02,214 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,216 [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-03-22 19:08:02,217 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:02,217 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,218 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 19:08:02,223 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:02,223 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,233 [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-03-22 19:08:02,233 [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-03-22 19:08:02,233 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:08:02,233 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:08:02,239 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:02,239 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.6047ms INFO 2026-03-22 19:08:02,239 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,239 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0162ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:02,240 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:02,240 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.6613ms INFO 2026-03-22 19:08:02,240 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,240 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.8322ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:02,242 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:02,242 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:02,243 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:02,244 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.4156ms INFO 2026-03-22 19:08:02,244 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,244 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.8015ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:02,244 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 39.9561ms INFO 2026-03-22 19:08:02,244 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,244 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.6597ms INFO 2026-03-22 19:08:02,244 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,244 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.9502ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:02,244 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.9248ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:02,371 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1783& INFO 2026-03-22 19:08:02,371 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:02,372 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,374 [14 ] 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-03-22 19:08:02,378 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:02,382 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.799ms INFO 2026-03-22 19:08:02,382 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:02,382 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.603ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:04,111 [14 ] 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-03-22 19:08:04,111 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:08:04,112 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:04,112 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:04,113 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetExchangeDayOff?year=jTt%2BLOPxN%2Fs%3D& INFO 2026-03-22 19:08:04,114 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054003&IsEss=true& INFO 2026-03-22 19:08:04,114 [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-03-22 19:08:04,114 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:04,114 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:04,114 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:04,115 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:04,116 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:08:04,117 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetExchangeDayOff", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.ExchangeDayOffDto GetExchangeDayOff(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:08:04,121 [23 ] Sg.HcmMb.PubClass.ShareData - oldValue:jTt+LOPxN/s= INFO 2026-03-22 19:08:04,122 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:04,123 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.2311ms INFO 2026-03-22 19:08:04,123 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:04,123 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9853ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:04,152 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:04,152 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 37.86ms INFO 2026-03-22 19:08:04,152 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:04,152 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.7206ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:04,165 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:04,167 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M) in 50.283ms INFO 2026-03-22 19:08:04,167 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:04,167 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.8883ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:04,306 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1783& INFO 2026-03-22 19:08:04,307 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:04,307 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:04,309 [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-03-22 19:08:04,313 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:04,317 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.8475ms INFO 2026-03-22 19:08:04,317 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:04,317 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8346ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:05,554 [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-03-22 19:08:05,554 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:08:05,554 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:05,555 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:05,556 [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-03-22 19:08:05,571 [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-03-22 19:08:05,572 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:08:05,572 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:05,574 [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-03-22 19:08:05,579 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:05,579 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 22.8856ms INFO 2026-03-22 19:08:05,579 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:05,580 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.9374ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:08:05,580 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:08:05,581 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.2594ms INFO 2026-03-22 19:08:05,581 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:08:05,581 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.774ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:25:00,138 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.167:8082/HcmM/ INFO 2026-03-22 19:25:00,152 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6376ms 404 INFO 2026-03-22 19:45:01,315 [73 ] 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-03-22 19:45:01,316 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 19:45:01,316 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4172ms 200 text/html INFO 2026-03-22 19:45:01,362 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 19:45:01,363 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 19:45:01,363 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0775ms 200 application/javascript INFO 2026-03-22 19:45:01,383 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 19:45:01,383 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:01,387 [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-03-22 19:45:01,389 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 19:45:01,389 [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-03-22 19:45:01,389 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2047ms 200 application/javascript INFO 2026-03-22 19:45:01,393 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 19:45:01,393 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7655ms 200 text/css INFO 2026-03-22 19:45:01,393 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 19:45:01,393 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 19:45:01,394 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5561ms 200 application/javascript INFO 2026-03-22 19:45:01,396 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 19:45:01,396 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 19:45:01,396 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7537ms 200 application/javascript INFO 2026-03-22 19:45:01,398 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 19:45:01,399 [76 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 19:45:01,399 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7409ms 200 application/javascript INFO 2026-03-22 19:45:01,426 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 19:45:01,426 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.1379ms 200 application/javascript INFO 2026-03-22 19:45:01,454 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 19:45:01,455 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 19:45:01,455 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4997ms 200 application/javascript INFO 2026-03-22 19:45:01,485 [75 ] 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-03-22 19:45:01,486 [72 ] 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-03-22 19:45:01,486 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0903ms 200 application/javascript INFO 2026-03-22 19:45:01,710 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774179901179&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:45:01,711 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 19:45:01,711 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0393ms 200 text/html INFO 2026-03-22 19:45:01,928 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 19:45:01,928 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:01,933 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 19:45:01,936 [78 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 19:45:01,936 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.633ms 200 text/css INFO 2026-03-22 19:45:01,940 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 19:45:01,940 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1408ms 200 application/javascript INFO 2026-03-22 19:45:01,956 [80 ] 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-03-22 19:45:01,958 [78 ] 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-03-22 19:45:01,958 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6633ms 200 application/javascript INFO 2026-03-22 19:45:01,959 [78 ] 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-03-22 19:45:01,960 [73 ] 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-03-22 19:45:01,961 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3959ms 200 application/javascript INFO 2026-03-22 19:45:03,404 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 19:45:03,405 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 19:45:03,405 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9393ms 200 application/javascript INFO 2026-03-22 19:45:03,474 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.531842226579582 INFO 2026-03-22 19:45:03,475 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 19:45:03,475 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7462ms 200 application/javascript INFO 2026-03-22 19:45:03,503 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 19:45:03,504 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 19:45:03,504 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8382ms 200 image/jpeg INFO 2026-03-22 19:45:03,729 [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%3D1774179901179%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 19:45:03,730 [85 ] 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-03-22 19:45:03,730 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:03,730 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:03,730 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:03,735 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,735 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,737 [85 ] 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-03-22 19:45:03,737 [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-03-22 19:45:03,738 [85 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774179901179&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:45:03,739 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 19:45:03,739 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 19:45:03,739 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 19:45:03,742 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:03,742 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.5492ms INFO 2026-03-22 19:45:03,742 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,742 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7302ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:03,755 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 19:45:03,757 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:03,757 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.7083ms INFO 2026-03-22 19:45:03,757 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,758 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.8891ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:03,837 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 19:45:03,838 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:03,838 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,838 [72 ] 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-03-22 19:45:03,838 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:03,839 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,839 [81 ] 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-03-22 19:45:03,840 [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-03-22 19:45:03,840 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 19:45:03,841 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 19:45:03,841 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 19:45:03,843 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:03,843 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0641ms INFO 2026-03-22 19:45:03,843 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,843 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7268ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:03,872 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 19:45:03,875 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:03,875 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.8021ms INFO 2026-03-22 19:45:03,875 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,875 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.9197ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:03,921 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 19:45:03,921 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 19:45:03,921 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:03,921 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 19:45:03,921 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 19:45:03,921 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:03,921 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:03,921 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:03,922 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 19:45:03,922 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 19:45:03,922 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5965ms 200 application/javascript INFO 2026-03-22 19:45:03,922 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 19:45:03,922 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 19:45:03,922 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7477ms 200 application/javascript INFO 2026-03-22 19:45:03,922 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6501ms 200 application/javascript INFO 2026-03-22 19:45:03,922 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9518ms 200 application/javascript INFO 2026-03-22 19:45:03,935 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 19:45:03,935 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:03,935 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 19:45:03,935 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5088ms 200 application/javascript INFO 2026-03-22 19:45:03,935 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 19:45:03,936 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 19:45:03,936 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5912ms 200 text/css INFO 2026-03-22 19:45:03,945 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 19:45:03,945 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:03,946 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 19:45:03,946 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4308ms 200 application/javascript INFO 2026-03-22 19:45:03,950 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 19:45:03,951 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 19:45:03,951 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1094ms 200 text/css INFO 2026-03-22 19:45:03,954 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 19:45:03,955 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 19:45:03,955 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7276ms 200 text/css INFO 2026-03-22 19:45:03,961 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 19:45:03,962 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:03,962 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,963 [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-03-22 19:45:03,965 [85 ] 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-03-22 19:45:03,966 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:03,966 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,966 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 19:45:03,966 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:03,966 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:03,966 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,967 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:45:03,968 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:45:03,971 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:03,971 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5846ms INFO 2026-03-22 19:45:03,971 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,971 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4373ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:03,971 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:03,971 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.1186ms INFO 2026-03-22 19:45:03,971 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,971 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1044ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:03,973 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:03,973 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5307ms INFO 2026-03-22 19:45:03,973 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:03,973 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3584ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,166 [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-03-22 19:45:04,167 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,167 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,169 [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-03-22 19:45:04,173 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,174 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.7963ms INFO 2026-03-22 19:45:04,174 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,174 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6817ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,199 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 19:45:04,199 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 19:45:04,199 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6422ms 200 image/png INFO 2026-03-22 19:45:04,203 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 19:45:04,203 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 19:45:04,203 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.591ms 200 image/png INFO 2026-03-22 19:45:04,209 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 19:45:04,209 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 19:45:04,209 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4413ms 200 image/png INFO 2026-03-22 19:45:04,213 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 19:45:04,213 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 19:45:04,214 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.767ms 200 image/png INFO 2026-03-22 19:45:04,217 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 19:45:04,225 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,225 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,227 [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-03-22 19:45:04,233 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,234 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.71ms INFO 2026-03-22 19:45:04,234 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,234 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1925ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,253 [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-03-22 19:45:04,253 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,253 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,255 [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-03-22 19:45:04,257 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 19:45:04,257 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 19:45:04,257 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,258 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,259 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 19:45:04,259 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,259 [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-03-22 19:45:04,259 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,259 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,259 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,260 [82 ] 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-03-22 19:45:04,260 [81 ] 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-03-22 19:45:04,261 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 19:45:04,261 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,261 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,263 [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-03-22 19:45:04,266 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,267 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,267 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 7.846ms INFO 2026-03-22 19:45:04,267 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.0624ms INFO 2026-03-22 19:45:04,267 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,267 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,267 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8478ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,267 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9358ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,267 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,268 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 12.6846ms INFO 2026-03-22 19:45:04,268 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,268 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5474ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,269 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,269 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 8.895ms INFO 2026-03-22 19:45:04,269 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,269 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2265ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,270 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,271 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.2321ms INFO 2026-03-22 19:45:04,271 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,271 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0402ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,296 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 19:45:04,296 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 19:45:04,296 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 19:45:04,297 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 19:45:04,298 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 19:45:04,298 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 19:45:04,298 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 19:45:04,298 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6319ms 200 image/jpeg INFO 2026-03-22 19:45:04,298 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 19:45:04,298 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6309ms 200 image/jpeg INFO 2026-03-22 19:45:04,298 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6732ms 200 image/jpeg INFO 2026-03-22 19:45:04,298 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0633ms 200 image/png INFO 2026-03-22 19:45:04,349 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 19:45:04,349 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 19:45:04,350 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,350 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:04,350 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,350 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,351 [81 ] 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-03-22 19:45:04,351 [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-03-22 19:45:04,360 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,360 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8805ms INFO 2026-03-22 19:45:04,360 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,360 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5961ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:04,369 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:04,369 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.53ms INFO 2026-03-22 19:45:04,370 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:04,370 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1371ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:05,918 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 19:45:05,918 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:05,919 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 19:45:05,919 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1634ms 200 application/javascript INFO 2026-03-22 19:45:05,921 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 19:45:05,921 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 19:45:05,922 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9634ms 200 text/css INFO 2026-03-22 19:45:05,967 [75 ] 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-03-22 19:45:05,967 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:05,968 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:05,968 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:05,969 [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-03-22 19:45:05,977 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:05,977 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.8686ms INFO 2026-03-22 19:45:05,977 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:05,977 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1029ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:06,061 [75 ] 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-03-22 19:45:06,061 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:06,061 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,062 [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-03-22 19:45:06,063 [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-03-22 19:45:06,064 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:06,064 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,065 [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-03-22 19:45:06,066 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:06,066 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3592ms INFO 2026-03-22 19:45:06,066 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,066 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1869ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:06,070 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:06,070 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.0462ms INFO 2026-03-22 19:45:06,070 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,070 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6527ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:06,071 [76 ] 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-03-22 19:45:06,071 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:06,072 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,072 [79 ] 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-03-22 19:45:06,072 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:06,072 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,073 [81 ] 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-03-22 19:45:06,073 [76 ] 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-03-22 19:45:06,073 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:06,073 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,073 [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-03-22 19:45:06,074 [81 ] 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-03-22 19:45:06,076 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:06,076 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0529ms INFO 2026-03-22 19:45:06,076 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,077 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7915ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:06,077 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:06,077 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0819ms INFO 2026-03-22 19:45:06,077 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,078 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6769ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:06,078 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:06,078 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.3982ms INFO 2026-03-22 19:45:06,078 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,078 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1927ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:06,153 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65170& INFO 2026-03-22 19:45:06,153 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:06,153 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,154 [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-03-22 19:45:06,161 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:06,216 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 61.967ms INFO 2026-03-22 19:45:06,216 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:06,216 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.5618ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:11,829 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/abnormalattendance.f4991bab.css INFO 2026-03-22 19:45:11,830 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/abnormalattendance.f4991bab.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\abnormalattendance.f4991bab.css' INFO 2026-03-22 19:45:11,830 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8333ms 200 text/css INFO 2026-03-22 19:45:11,835 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/abnormalattendance.ece4ef00.js INFO 2026-03-22 19:45:11,835 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:11,836 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/abnormalattendance.ece4ef00.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\abnormalattendance.ece4ef00.js' INFO 2026-03-22 19:45:11,836 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9997ms 200 application/javascript INFO 2026-03-22 19:45:11,866 [73 ] 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-03-22 19:45:11,866 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:11,867 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:11,867 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:11,868 [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-03-22 19:45:11,872 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-22 19:45:11,873 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-22 19:45:11,873 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5387ms 200 image/png INFO 2026-03-22 19:45:11,876 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:11,877 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3989ms INFO 2026-03-22 19:45:11,877 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:11,877 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.488ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:11,927 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-22 19:45:11,928 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:11,928 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:11,930 [85 ] 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-03-22 19:45:11,936 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:11,937 [83 ] 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-03-22 19:45:11,937 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:11,938 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:11,938 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 8.1387ms INFO 2026-03-22 19:45:11,938 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:11,938 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8683ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:11,939 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:45:11,945 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:11,945 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.2344ms INFO 2026-03-22 19:45:11,945 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:11,945 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9217ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:12,028 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAbnormalAttDetail?yearMonth=2026-03&page=1&isYearMonth=false&beginDate=2026-03-01&endDate=2026-03-21& INFO 2026-03-22 19:45:12,029 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:12,029 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:12,031 [83 ] 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-03-22 19:45:12,427 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:12,430 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 398.7514ms INFO 2026-03-22 19:45:12,430 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:12,430 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 402.0384ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:20,888 [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-03-22 19:45:20,888 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:20,888 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:20,888 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:20,888 [84 ] 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-03-22 19:45:20,889 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:20,889 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:20,889 [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-03-22 19:45:20,890 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:45:20,894 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:20,894 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.0044ms INFO 2026-03-22 19:45:20,894 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:20,894 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7116ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:20,896 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:20,896 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6154ms INFO 2026-03-22 19:45:20,896 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:20,896 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6478ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:26,869 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/subTableList.17f86d95.js INFO 2026-03-22 19:45:26,869 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:26,870 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/subTableList.17f86d95.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\subTableList.17f86d95.js' INFO 2026-03-22 19:45:26,870 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2679ms 200 application/javascript INFO 2026-03-22 19:45:26,874 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-22 19:45:26,874 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:26,875 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-22 19:45:26,875 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7139ms 200 application/javascript INFO 2026-03-22 19:45:26,878 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-22 19:45:26,879 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-22 19:45:26,879 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4852ms 200 text/css INFO 2026-03-22 19:45:26,881 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/subTableList.04b88ebd.css INFO 2026-03-22 19:45:26,881 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/subTableList.04b88ebd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\subTableList.04b88ebd.css' INFO 2026-03-22 19:45:26,881 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4222ms 200 text/css INFO 2026-03-22 19:45:26,908 [85 ] 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-03-22 19:45:26,908 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:45:26,908 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:26,908 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:26,910 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:45:26,916 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:26,916 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1712ms INFO 2026-03-22 19:45:26,916 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:26,916 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0831ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:26,976 [85 ] 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-03-22 19:45:26,977 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:26,977 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:26,978 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:45:26,984 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:26,984 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.7475ms INFO 2026-03-22 19:45:26,984 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:26,984 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4743ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:45:27,065 [72 ] 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-03-22 19:45:27,066 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:45:27,066 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:27,068 [72 ] 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-03-22 19:45:27,070 [72 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-22 19:45:27,147 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:45:27,154 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 85.9962ms INFO 2026-03-22 19:45:27,154 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 19:45:27,154 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.0245ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,278 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774180146900&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:49:07,279 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 19:49:07,279 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0206ms 200 text/html INFO 2026-03-22 19:49:07,537 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6572233330465205 INFO 2026-03-22 19:49:07,538 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 19:49:07,538 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6754ms 200 application/javascript INFO 2026-03-22 19:49:07,628 [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%3D1774180146900%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 19:49:07,628 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,629 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,630 [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-03-22 19:49:07,631 [75 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774180146900&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:49:07,634 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,635 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3064ms INFO 2026-03-22 19:49:07,635 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,635 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7919ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,659 [71 ] 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-03-22 19:49:07,660 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:07,660 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,660 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,661 [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-03-22 19:49:07,663 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 19:49:07,663 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 19:49:07,663 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 19:49:07,679 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 19:49:07,682 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,682 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.0071ms INFO 2026-03-22 19:49:07,682 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,682 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0413ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,762 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 19:49:07,762 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,762 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,763 [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-03-22 19:49:07,763 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,764 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,764 [67 ] 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-03-22 19:49:07,764 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 19:49:07,764 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 19:49:07,765 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 19:49:07,765 [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-03-22 19:49:07,768 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,768 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2312ms INFO 2026-03-22 19:49:07,768 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,768 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9716ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,779 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 19:49:07,782 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,782 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.4479ms INFO 2026-03-22 19:49:07,782 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,782 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2184ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,865 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 19:49:07,866 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,866 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,867 [68 ] 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-03-22 19:49:07,870 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,870 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.3082ms INFO 2026-03-22 19:49:07,870 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,871 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2831ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,871 [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-03-22 19:49:07,871 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,871 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,873 [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-03-22 19:49:07,876 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,876 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1189ms INFO 2026-03-22 19:49:07,876 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,876 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7946ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,888 [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-03-22 19:49:07,889 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:07,889 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,889 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,890 [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-03-22 19:49:07,895 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 19:49:07,895 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,895 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,895 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,896 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5689ms INFO 2026-03-22 19:49:07,896 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,896 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2485ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,897 [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-03-22 19:49:07,904 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,904 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7539ms INFO 2026-03-22 19:49:07,904 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,905 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5272ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,912 [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-03-22 19:49:07,912 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,912 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,912 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 19:49:07,912 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,912 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,913 [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-03-22 19:49:07,914 [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-03-22 19:49:07,916 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,916 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7949ms INFO 2026-03-22 19:49:07,916 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,916 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3451ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,917 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,917 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3879ms INFO 2026-03-22 19:49:07,917 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,917 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9219ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,919 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 19:49:07,919 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 19:49:07,919 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,919 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,919 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,919 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,920 [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-03-22 19:49:07,920 [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-03-22 19:49:07,923 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,923 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7631ms INFO 2026-03-22 19:49:07,923 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,923 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2735ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,924 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,924 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4402ms INFO 2026-03-22 19:49:07,924 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,924 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9903ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:07,951 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 19:49:07,952 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:07,952 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,953 [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-03-22 19:49:07,958 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:07,958 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.852ms INFO 2026-03-22 19:49:07,958 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:07,958 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.371ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:08,003 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 19:49:08,004 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:08,004 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:08,004 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 19:49:08,004 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:08,004 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:08,005 [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-03-22 19:49:08,006 [67 ] 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-03-22 19:49:08,021 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:08,021 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 16.001ms INFO 2026-03-22 19:49:08,021 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:08,021 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6283ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:08,023 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:08,023 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7321ms INFO 2026-03-22 19:49:08,023 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:08,023 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2928ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:08,065 [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-03-22 19:49:08,065 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:08,066 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:08,067 [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-03-22 19:49:08,070 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:08,070 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8381ms INFO 2026-03-22 19:49:08,070 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:08,070 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5391ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:10,577 [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-03-22 19:49:10,577 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:10,577 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:10,577 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,579 [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-03-22 19:49:10,584 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:10,585 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8534ms INFO 2026-03-22 19:49:10,585 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,585 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9866ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:10,602 [70 ] 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-03-22 19:49:10,603 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:10,603 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,603 [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-03-22 19:49:10,603 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:10,603 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,604 [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-03-22 19:49:10,604 [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-03-22 19:49:10,607 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:10,607 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9659ms INFO 2026-03-22 19:49:10,607 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,607 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.907ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:10,609 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:10,609 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.1263ms INFO 2026-03-22 19:49:10,609 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,609 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7622ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:10,611 [75 ] 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-03-22 19:49:10,611 [67 ] 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-03-22 19:49:10,611 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:10,611 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,611 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:10,612 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,613 [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-03-22 19:49:10,613 [67 ] 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-03-22 19:49:10,613 [68 ] 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-03-22 19:49:10,613 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:10,613 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,614 [68 ] 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-03-22 19:49:10,616 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:10,616 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5072ms INFO 2026-03-22 19:49:10,616 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,616 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0961ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:10,618 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:10,618 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.9285ms INFO 2026-03-22 19:49:10,618 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,619 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4905ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:10,619 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:10,619 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.9757ms INFO 2026-03-22 19:49:10,619 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,619 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7124ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:10,692 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65170& INFO 2026-03-22 19:49:10,693 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:10,693 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,694 [75 ] 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-03-22 19:49:10,702 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:10,756 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 61.7003ms INFO 2026-03-22 19:49:10,756 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:10,756 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.7288ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:16,289 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-22 19:49:16,289 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:16,290 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-22 19:49:16,290 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7706ms 200 application/javascript INFO 2026-03-22 19:49:16,291 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-22 19:49:16,292 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-22 19:49:16,292 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7428ms 200 text/css INFO 2026-03-22 19:49:16,339 [67 ] 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-03-22 19:49:16,339 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:16,339 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:16,340 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:16,341 [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-03-22 19:49:16,347 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:16,347 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.294ms INFO 2026-03-22 19:49:16,347 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:16,347 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2162ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:16,406 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054003&IsEss=true& INFO 2026-03-22 19:49:16,406 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetExchangeDayOff?year=jTt%2BLOPxN%2Fs%3D& INFO 2026-03-22 19:49:16,406 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:16,406 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:16,406 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:16,406 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:16,408 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetExchangeDayOff", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.ExchangeDayOffDto GetExchangeDayOff(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:49:16,408 [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-03-22 19:49:16,409 [67 ] Sg.HcmMb.PubClass.ShareData - oldValue:jTt+LOPxN/s= INFO 2026-03-22 19:49:16,411 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:16,411 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9355ms INFO 2026-03-22 19:49:16,411 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:16,411 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8203ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:16,464 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:16,464 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M) in 56.7858ms INFO 2026-03-22 19:49:16,464 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:16,465 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.5802ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:16,586 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65170& INFO 2026-03-22 19:49:16,586 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:16,586 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:16,588 [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-03-22 19:49:16,596 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:16,647 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 58.8896ms INFO 2026-03-22 19:49:16,647 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:16,647 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.2754ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:22,807 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774180162452&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:49:22,808 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 19:49:22,808 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7823ms 200 text/html INFO 2026-03-22 19:49:23,051 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.14600790332867042 INFO 2026-03-22 19:49:23,051 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 19:49:23,052 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5238ms 200 application/javascript INFO 2026-03-22 19:49:23,147 [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%3D1774180162452%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 19:49:23,148 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,148 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,149 [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-03-22 19:49:23,150 [70 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774180162452&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 19:49:23,153 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,153 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0128ms INFO 2026-03-22 19:49:23,153 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,153 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.085ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,170 [64 ] 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-03-22 19:49:23,170 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:23,171 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,171 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,172 [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-03-22 19:49:23,174 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 19:49:23,174 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 19:49:23,174 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 19:49:23,189 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 19:49:23,192 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,192 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.8057ms INFO 2026-03-22 19:49:23,192 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,192 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8582ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,273 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 19:49:23,274 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,274 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,275 [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-03-22 19:49:23,276 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 19:49:23,276 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 19:49:23,276 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 19:49:23,277 [65 ] 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-03-22 19:49:23,278 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,278 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,279 [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-03-22 19:49:23,282 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,282 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.347ms INFO 2026-03-22 19:49:23,282 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,283 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2458ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,291 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 19:49:23,294 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,294 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.9652ms INFO 2026-03-22 19:49:23,294 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,294 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.942ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,372 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 19:49:23,372 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,372 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,374 [70 ] 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-03-22 19:49:23,375 [67 ] 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-03-22 19:49:23,375 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,375 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,377 [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-03-22 19:49:23,377 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,377 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1172ms INFO 2026-03-22 19:49:23,377 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,377 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0473ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,379 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,380 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9412ms INFO 2026-03-22 19:49:23,380 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,380 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7012ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,397 [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-03-22 19:49:23,397 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:23,398 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,398 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,399 [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-03-22 19:49:23,404 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,404 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4653ms INFO 2026-03-22 19:49:23,404 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,404 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2066ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,409 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 19:49:23,409 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,409 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 19:49:23,409 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,409 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,409 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,410 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:49:23,411 [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-03-22 19:49:23,412 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 19:49:23,413 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,413 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,414 [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-03-22 19:49:23,417 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,417 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.186ms INFO 2026-03-22 19:49:23,417 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,417 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8792ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,417 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,417 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.7057ms INFO 2026-03-22 19:49:23,417 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,418 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4531ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,419 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,419 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1037ms INFO 2026-03-22 19:49:23,419 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,419 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9109ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,420 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 19:49:23,420 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,420 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,422 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:49:23,423 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 19:49:23,423 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,423 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,424 [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-03-22 19:49:23,425 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,425 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3054ms INFO 2026-03-22 19:49:23,425 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,425 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8296ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,427 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,427 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6675ms INFO 2026-03-22 19:49:23,427 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,427 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2061ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,465 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 19:49:23,465 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,465 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,467 [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-03-22 19:49:23,471 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,471 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.7482ms INFO 2026-03-22 19:49:23,472 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,472 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5134ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,501 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 19:49:23,501 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,501 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,502 [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-03-22 19:49:23,511 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 19:49:23,511 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,511 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,511 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,511 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0001ms INFO 2026-03-22 19:49:23,511 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,512 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7004ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,512 [64 ] 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-03-22 19:49:23,531 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,531 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.2266ms INFO 2026-03-22 19:49:23,531 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,532 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9578ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:23,575 [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-03-22 19:49:23,575 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:23,575 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,577 [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-03-22 19:49:23,580 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:23,580 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3508ms INFO 2026-03-22 19:49:23,580 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:23,580 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2724ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:24,872 [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-03-22 19:49:24,873 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:24,873 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:24,873 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,874 [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-03-22 19:49:24,881 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:24,881 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6816ms INFO 2026-03-22 19:49:24,881 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,881 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7041ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:24,909 [64 ] 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-03-22 19:49:24,909 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:24,909 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,911 [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-03-22 19:49:24,913 [64 ] 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-03-22 19:49:24,913 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:24,913 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,914 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:24,914 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0885ms INFO 2026-03-22 19:49:24,914 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,914 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1685ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:24,915 [64 ] 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-03-22 19:49:24,919 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:24,919 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.0341ms INFO 2026-03-22 19:49:24,919 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,919 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6642ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:24,920 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 19:49:24,920 [64 ] 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-03-22 19:49:24,921 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:24,921 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:24,921 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,921 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,921 [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-03-22 19:49:24,921 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:24,922 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,922 [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-03-22 19:49:24,922 [64 ] 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-03-22 19:49:24,923 [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-03-22 19:49:24,925 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:24,925 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0606ms INFO 2026-03-22 19:49:24,925 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,925 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6327ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:24,926 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:24,926 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4509ms INFO 2026-03-22 19:49:24,926 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,926 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0869ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:24,927 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:24,927 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.3877ms INFO 2026-03-22 19:49:24,927 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:24,927 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0384ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:25,004 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65170& INFO 2026-03-22 19:49:25,004 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:25,004 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:25,005 [70 ] 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-03-22 19:49:25,012 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:25,066 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 60.3538ms INFO 2026-03-22 19:49:25,066 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:25,066 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.0023ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:30,287 [67 ] 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-03-22 19:49:30,287 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 19:49:30,287 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:30,287 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:30,289 [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-03-22 19:49:30,295 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:30,295 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2758ms INFO 2026-03-22 19:49:30,295 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:30,295 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3667ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:30,311 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-22 19:49:30,311 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:30,311 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:30,312 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 19:49:30,313 [75 ] 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-03-22 19:49:30,314 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:30,314 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:30,315 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:30,315 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9935ms INFO 2026-03-22 19:49:30,315 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:30,315 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6762ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:30,316 [75 ] 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-03-22 19:49:30,320 [75 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 19:49:30,328 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:30,330 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 14.6362ms INFO 2026-03-22 19:49:30,331 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:30,331 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3694ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:49:30,418 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65170& INFO 2026-03-22 19:49:30,418 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 19:49:30,418 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:30,419 [71 ] 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-03-22 19:49:30,426 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 19:49:30,479 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 59.5917ms INFO 2026-03-22 19:49:30,479 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 19:49:30,479 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.3029ms 200 application/json; charset=utf-8 INFO 2026-03-22 19:50:52,849 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8082/HcmM/ INFO 2026-03-22 19:50:52,850 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7753ms 404 INFO 2026-03-22 20:04:10,377 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774181049517&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 20:04:10,378 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 20:04:10,378 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9117ms 200 text/html INFO 2026-03-22 20:04:10,615 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.05249871423571972 INFO 2026-03-22 20:04:10,616 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 20:04:10,616 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6756ms 200 application/javascript INFO 2026-03-22 20:04:10,704 [53 ] 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%3D1774181049517%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 20:04:10,705 [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-03-22 20:04:10,705 [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-03-22 20:04:10,705 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:10,706 [53 ] 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-03-22 20:04:10,707 [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-03-22 20:04:10,707 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:04:10,707 [53 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774181049517&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 20:04:10,708 [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-03-22 20:04:10,708 [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-03-22 20:04:10,708 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:10,709 [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-03-22 20:04:10,710 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:10,710 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9685ms INFO 2026-03-22 20:04:10,710 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:10,710 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4866ms 200 application/json; charset=utf-8 WARN 2026-03-22 20:04:10,711 [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-03-22 20:04:10,711 [56 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 20:04:10,711 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:10,711 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.7865ms INFO 2026-03-22 20:04:10,711 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:10,711 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3194ms 401 application/json; charset=utf-8 INFO 2026-03-22 20:04:10,783 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 20:04:10,783 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:04:10,787 [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-03-22 20:04:10,787 [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-03-22 20:04:10,787 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 20:04:10,788 [53 ] 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-03-22 20:04:10,822 [53 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwMTAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDk2NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaWueS8n-a0gSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDEwIiwianRpIjoiZWIxN2VmNGItMTVjNC00MjU2LWJmNTItNWZmYjFkYzBhY2NkIiwiaWF0IjoxNzc0MDA4NzQ2LCJuYmYiOjE3NzQwMDg3NDQsImV4cCI6MTc3NDA5NTE0NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0._gUZ5y6tXNQdRUedUsvd9nn441nfyIMnN_qUAjVdAR0 INFO 2026-03-22 20:04:10,825 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:10,825 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 36.7105ms INFO 2026-03-22 20:04:10,825 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 20:04:10,825 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.1325ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:10,899 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 20:04:10,899 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:04:10,899 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:10,902 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:10,903 [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-03-22 20:04:10,904 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 20:04:10,904 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 20:04:10,904 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 20:04:10,919 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 20:04:10,922 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:10,922 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6159ms INFO 2026-03-22 20:04:10,922 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:10,922 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8026ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:10,997 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 20:04:10,997 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:10,997 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:10,998 [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-03-22 20:04:10,998 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:10,998 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:10,999 [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-03-22 20:04:10,999 [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-03-22 20:04:11,000 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 20:04:11,000 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 20:04:11,000 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 20:04:11,002 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,002 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.155ms INFO 2026-03-22 20:04:11,002 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,002 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7678ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,035 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 20:04:11,038 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,039 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 39.8162ms INFO 2026-03-22 20:04:11,039 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,039 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6352ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,114 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 20:04:11,114 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,114 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,115 [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-03-22 20:04:11,115 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,115 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,116 [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-03-22 20:04:11,116 [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-03-22 20:04:11,119 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,120 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.532ms INFO 2026-03-22 20:04:11,120 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,120 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2155ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,124 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,124 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.7783ms INFO 2026-03-22 20:04:11,124 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,124 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0984ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,139 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 20:04:11,139 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,139 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,140 [52 ] 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-03-22 20:04:11,141 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 20:04:11,141 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,141 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,142 [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-03-22 20:04:11,147 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,147 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.675ms INFO 2026-03-22 20:04:11,147 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,147 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3077ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,148 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,148 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0056ms INFO 2026-03-22 20:04:11,148 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,148 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6168ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,149 [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-03-22 20:04:11,150 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,150 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,151 [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-03-22 20:04:11,152 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 20:04:11,152 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,152 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,153 [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-03-22 20:04:11,154 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,154 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9361ms INFO 2026-03-22 20:04:11,154 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,154 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4627ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,156 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,156 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.5531ms INFO 2026-03-22 20:04:11,156 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,156 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.077ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,157 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 20:04:11,157 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:04:11,157 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,157 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,158 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:04:11,163 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,163 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7344ms INFO 2026-03-22 20:04:11,163 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,163 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.276ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,188 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 20:04:11,189 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,189 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,190 [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-03-22 20:04:11,194 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,194 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3698ms INFO 2026-03-22 20:04:11,194 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,194 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0354ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,224 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 20:04:11,225 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,225 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,226 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:04:11,232 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 20:04:11,232 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,232 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,233 [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-03-22 20:04:11,235 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,235 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8243ms INFO 2026-03-22 20:04:11,235 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,235 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3684ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,250 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,251 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.2725ms INFO 2026-03-22 20:04:11,251 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,251 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8772ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,287 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 20:04:11,287 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,287 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,288 [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-03-22 20:04:11,291 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,291 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1727ms INFO 2026-03-22 20:04:11,291 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,292 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7533ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:11,314 [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-03-22 20:04:11,314 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:11,314 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,315 [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-03-22 20:04:11,318 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:11,318 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6223ms INFO 2026-03-22 20:04:11,318 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:11,318 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1398ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:12,032 [52 ] 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-03-22 20:04:12,032 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:04:12,032 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:12,033 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,034 [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-03-22 20:04:12,040 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:12,040 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0543ms INFO 2026-03-22 20:04:12,040 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,040 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2617ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:12,055 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 20:04:12,055 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:12,055 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,056 [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-03-22 20:04:12,056 [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-03-22 20:04:12,057 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:12,057 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,057 [52 ] 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-03-22 20:04:12,057 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:12,057 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,058 [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-03-22 20:04:12,058 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 20:04:12,058 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:12,058 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,059 [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-03-22 20:04:12,059 [53 ] 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-03-22 20:04:12,059 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:12,059 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,060 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:04:12,060 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:04:12,062 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:12,063 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.4444ms INFO 2026-03-22 20:04:12,063 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,063 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1672ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:12,064 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:12,064 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1336ms INFO 2026-03-22 20:04:12,064 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,064 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6143ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:12,065 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:12,065 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.7755ms INFO 2026-03-22 20:04:12,065 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,065 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6235ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:12,065 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:12,065 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.6725ms INFO 2026-03-22 20:04:12,065 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,065 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0658ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:12,066 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:12,066 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.519ms INFO 2026-03-22 20:04:12,066 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,066 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.051ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:12,143 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2010& INFO 2026-03-22 20:04:12,144 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:12,144 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,145 [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-03-22 20:04:12,149 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:12,153 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.1059ms INFO 2026-03-22 20:04:12,153 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:12,153 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0792ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:13,090 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 20:04:13,090 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:04:13,090 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:13,090 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:13,092 [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-03-22 20:04:13,097 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:13,097 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6382ms INFO 2026-03-22 20:04:13,097 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:13,098 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7048ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:13,098 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-22 20:04:13,098 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:13,098 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:13,099 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:04:13,102 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:13,102 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7064ms INFO 2026-03-22 20:04:13,102 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:13,102 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.248ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:13,254 [57 ] 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-03-22 20:04:13,254 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:13,254 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:13,256 [57 ] 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-03-22 20:04:13,257 [57 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 20:04:13,265 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:13,265 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.1756ms INFO 2026-03-22 20:04:13,265 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:13,265 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1105ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:04:13,348 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2010& INFO 2026-03-22 20:04:13,348 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:04:13,348 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:13,350 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:04:13,353 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:04:13,357 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.1537ms INFO 2026-03-22 20:04:13,357 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:04:13,357 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9531ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:33,199 [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-03-22 20:32:33,764 [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-03-22 20:32:33,798 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774182748963&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 20:32:33,810 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 20:32:33,811 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4335ms 200 text/html INFO 2026-03-22 20:32:34,525 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.03652607935821606 INFO 2026-03-22 20:32:34,527 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 20:32:34,528 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.064ms 200 application/javascript INFO 2026-03-22 20:32:34,685 [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%3D1774182748963%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 20:32:34,691 [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-03-22 20:32:34,694 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:32:34,843 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:34,843 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:34,906 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:34,906 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:35,982 [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-03-22 20:32:35,982 [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-03-22 20:32:36,265 [15 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774182748963&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 20:32:36,270 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 20:32:36,276 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 20:32:36,277 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 20:32:36,398 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 20:32:36,509 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,518 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 533.7795ms INFO 2026-03-22 20:32:36,518 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,520 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1828.9544ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,670 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 20:32:36,670 [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-03-22 20:32:36,688 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,688 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,688 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,688 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,691 [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-03-22 20:32:36,691 [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-03-22 20:32:36,693 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 20:32:36,694 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 20:32:36,694 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 20:32:36,726 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 20:32:36,735 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,738 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 46.9218ms INFO 2026-03-22 20:32:36,738 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,738 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.6612ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,749 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,752 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.739ms INFO 2026-03-22 20:32:36,752 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,752 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.0613ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,837 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 20:32:36,838 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,838 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,840 [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-03-22 20:32:36,840 [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-03-22 20:32:36,841 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,841 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,843 [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-03-22 20:32:36,848 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,848 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3769ms INFO 2026-03-22 20:32:36,848 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,848 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.851ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,855 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,858 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.4778ms INFO 2026-03-22 20:32:36,858 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,858 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4772ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,858 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,860 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 878.4995ms INFO 2026-03-22 20:32:36,860 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,861 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2176.0987ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,912 [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-03-22 20:32:36,912 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,912 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,914 [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-03-22 20:32:36,914 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 20:32:36,915 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,915 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,917 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 20:32:36,918 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,918 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,918 [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-03-22 20:32:36,920 [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-03-22 20:32:36,922 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,923 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.4016ms INFO 2026-03-22 20:32:36,923 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,923 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.898ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,934 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,935 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 16.8143ms INFO 2026-03-22 20:32:36,935 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,935 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0139ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,935 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:36,935 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 15.4596ms INFO 2026-03-22 20:32:36,935 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,935 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0917ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:36,940 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 20:32:36,940 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,940 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,942 [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-03-22 20:32:36,945 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 20:32:36,947 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 20:32:36,947 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,947 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,947 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:36,947 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:36,955 [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-03-22 20:32:36,955 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:32:37,019 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 20:32:37,019 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:37,019 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,069 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:37,069 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:37,070 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 127.3539ms INFO 2026-03-22 20:32:37,070 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,070 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 114.257ms INFO 2026-03-22 20:32:37,070 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 129.9749ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:37,070 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,070 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 124.8431ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:37,111 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 20:32:37,111 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:37,112 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,137 [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-03-22 20:32:37,137 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:32:37,137 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:37,137 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,240 [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-03-22 20:32:37,240 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:32:37,240 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,294 [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-03-22 20:32:37,295 [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-03-22 20:32:37,295 [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-03-22 20:32:37,295 [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-03-22 20:32:37,697 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:37,700 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 405.9348ms INFO 2026-03-22 20:32:37,701 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,701 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 681.9335ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:37,884 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:37,885 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 589.3664ms INFO 2026-03-22 20:32:37,885 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,885 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 644.9186ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:37,957 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:37,957 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 662.0874ms INFO 2026-03-22 20:32:37,957 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,957 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 820.8559ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:37,959 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:37,960 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1004.3184ms INFO 2026-03-22 20:32:37,960 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:37,960 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1013.3122ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:32:38,567 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:32:38,570 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1274.7817ms INFO 2026-03-22 20:32:38,570 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:32:38,570 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1458.5474ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:34,401 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774183294420&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 20:41:34,403 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 20:41:34,403 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2092ms 200 text/html INFO 2026-03-22 20:41:34,686 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.04638752557740844 INFO 2026-03-22 20:41:34,688 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 20:41:34,689 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3908ms 200 application/javascript INFO 2026-03-22 20:41:34,815 [34 ] 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%3D1774183294420%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 20:41:34,825 [34 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 20:41:34,827 [34 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 20:41:34,827 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:34,829 [34 ] 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-03-22 20:41:34,832 [34 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774183294420&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 20:41:34,834 [31 ] 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-03-22 20:41:34,834 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:41:34,835 [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-03-22 20:41:34,835 [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-03-22 20:41:34,835 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:34,837 [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-03-22 20:41:34,838 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:34,839 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 9.0064ms INFO 2026-03-22 20:41:34,839 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:34,839 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0296ms 200 application/json; charset=utf-8 WARN 2026-03-22 20:41:34,971 [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-03-22 20:41:34,972 [31 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 20:41:34,972 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:34,973 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 135.7642ms INFO 2026-03-22 20:41:34,973 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:34,973 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 139.3772ms 401 application/json; charset=utf-8 INFO 2026-03-22 20:41:35,058 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-22 20:41:35,058 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:41:35,059 [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-03-22 20:41:35,059 [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-03-22 20:41:35,059 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 20:41:35,062 [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-03-22 20:41:35,840 [32 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MzAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjA1OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueGiuiLsSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzMwIiwianRpIjoiMGMzNDNhZjEtMGZkMi00NTQzLWJhNTUtZTFiZDUwYzYwZTFlIiwiaWF0IjoxNzczNzMwNzA4LCJuYmYiOjE3NzM3MzA3MDYsImV4cCI6MTc3MzgxNzEwOCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.jggQftmKu1Jdm5L3KRKQ4rkTl3sBx9ERTHespcJH0k4 INFO 2026-03-22 20:41:35,850 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:35,851 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 788.4024ms INFO 2026-03-22 20:41:35,851 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 20:41:35,851 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 792.8781ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:35,993 [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-03-22 20:41:35,993 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:41:35,993 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:35,996 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:35,998 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 20:41:36,000 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 20:41:36,000 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 20:41:36,000 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 20:41:36,017 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 20:41:36,020 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,020 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.9611ms INFO 2026-03-22 20:41:36,020 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,020 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.8205ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,099 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 20:41:36,100 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,100 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,102 [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-03-22 20:41:36,103 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 20:41:36,104 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 20:41:36,104 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 20:41:36,106 [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-03-22 20:41:36,107 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,107 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,108 [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-03-22 20:41:36,112 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,113 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1839ms INFO 2026-03-22 20:41:36,113 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,113 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4735ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,136 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 20:41:36,139 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,140 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.9328ms INFO 2026-03-22 20:41:36,140 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,140 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.5034ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,224 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 20:41:36,224 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,225 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,225 [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-03-22 20:41:36,226 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,226 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,227 [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-03-22 20:41:36,227 [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-03-22 20:41:36,231 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,232 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0114ms INFO 2026-03-22 20:41:36,232 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,232 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4705ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,235 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,235 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.6707ms INFO 2026-03-22 20:41:36,235 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,235 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2292ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,262 [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-03-22 20:41:36,262 [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-03-22 20:41:36,262 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:41:36,262 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,262 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,263 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,263 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,264 [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-03-22 20:41:36,265 [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-03-22 20:41:36,268 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,268 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0587ms INFO 2026-03-22 20:41:36,268 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,268 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4564ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,271 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,272 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4841ms INFO 2026-03-22 20:41:36,272 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,272 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1225ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,282 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 20:41:36,283 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 20:41:36,284 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,284 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,284 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,284 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,285 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 20:41:36,285 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,285 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,285 [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-03-22 20:41:36,286 [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-03-22 20:41:36,287 [32 ] 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-03-22 20:41:36,289 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 20:41:36,312 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,312 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 20:41:36,312 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,314 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,314 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 28.1597ms INFO 2026-03-22 20:41:36,314 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,314 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.1037ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,314 [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-03-22 20:41:36,315 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,315 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 29.4744ms INFO 2026-03-22 20:41:36,315 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,315 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.7846ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,315 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,316 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 28.292ms INFO 2026-03-22 20:41:36,316 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,316 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.9386ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,319 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,319 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.5772ms INFO 2026-03-22 20:41:36,319 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,319 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.4198ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,321 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,321 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,322 [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-03-22 20:41:36,328 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,328 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.4425ms INFO 2026-03-22 20:41:36,328 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,328 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0026ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,345 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 20:41:36,345 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,345 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,347 [30 ] 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-03-22 20:41:36,348 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 20:41:36,348 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,348 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,350 [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-03-22 20:41:36,357 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,357 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.8207ms INFO 2026-03-22 20:41:36,357 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,357 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1479ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,369 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,369 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.3098ms INFO 2026-03-22 20:41:36,369 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,369 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4482ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:36,435 [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-03-22 20:41:36,440 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:36,440 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,442 [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-03-22 20:41:36,446 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:36,446 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5938ms INFO 2026-03-22 20:41:36,446 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:36,446 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0562ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:39,537 [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-03-22 20:41:39,538 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:41:39,539 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:39,540 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,546 [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-03-22 20:41:39,563 [30 ] 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-03-22 20:41:39,564 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 20:41:39,564 [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-03-22 20:41:39,564 [34 ] 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-03-22 20:41:39,565 [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-03-22 20:41:39,565 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:39,565 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:39,565 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:39,565 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:39,565 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:39,566 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,566 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,566 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,566 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,566 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,568 [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-03-22 20:41:39,568 [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-03-22 20:41:39,569 [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-03-22 20:41:39,570 [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-03-22 20:41:39,571 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:41:39,573 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:39,573 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 27.518ms INFO 2026-03-22 20:41:39,573 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,575 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.1825ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:39,602 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:39,602 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.2465ms INFO 2026-03-22 20:41:39,602 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,602 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:39,602 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.395ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:39,603 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 34.4278ms INFO 2026-03-22 20:41:39,603 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,603 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7044ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:39,603 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:39,605 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 35.7049ms INFO 2026-03-22 20:41:39,605 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,605 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.703ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:39,605 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:39,607 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:39,607 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.4676ms INFO 2026-03-22 20:41:39,607 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,607 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.348ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:39,608 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 36.8515ms INFO 2026-03-22 20:41:39,608 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,608 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.3493ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:39,683 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1730& INFO 2026-03-22 20:41:39,684 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:39,684 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,686 [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-03-22 20:41:39,691 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:39,707 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 20.527ms INFO 2026-03-22 20:41:39,707 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:39,707 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4095ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:40,645 [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-03-22 20:41:40,646 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:41:40,647 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:40,648 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:40,650 [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-03-22 20:41:40,660 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:40,660 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.242ms INFO 2026-03-22 20:41:40,660 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:40,661 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3218ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:40,667 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 20:41:40,669 [29 ] 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-03-22 20:41:40,670 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:40,670 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:40,671 [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-03-22 20:41:40,672 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:40,672 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:40,674 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:41:40,674 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:40,674 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3667ms INFO 2026-03-22 20:41:40,675 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:40,675 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2545ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:40,679 [36 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 20:41:40,744 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:40,747 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 73.0597ms INFO 2026-03-22 20:41:40,747 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:40,747 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.1595ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:41:40,824 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1730& INFO 2026-03-22 20:41:40,824 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:41:40,824 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:40,825 [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-03-22 20:41:40,830 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:41:40,841 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 15.302ms INFO 2026-03-22 20:41:40,841 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:41:40,841 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4136ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,196 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774183323068&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 20:42:03,197 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 20:42:03,197 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8806ms 200 text/html INFO 2026-03-22 20:42:03,420 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.19501793351109264 INFO 2026-03-22 20:42:03,421 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 20:42:03,421 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3525ms 200 application/javascript INFO 2026-03-22 20:42:03,505 [34 ] 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%3D1774183323068%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 20:42:03,506 [34 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 20:42:03,506 [34 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 20:42:03,507 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,509 [34 ] 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-03-22 20:42:03,511 [34 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774183323068&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 20:42:03,517 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,518 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.9562ms INFO 2026-03-22 20:42:03,518 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,519 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7726ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,524 [34 ] 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-03-22 20:42:03,524 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:42:03,525 [34 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 20:42:03,525 [34 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 20:42:03,525 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,527 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 20:42:03,528 [34 ] 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-03-22 20:42:03,528 [34 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 20:42:03,528 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,529 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.9229ms INFO 2026-03-22 20:42:03,529 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,529 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5726ms 401 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,603 [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-03-22 20:42:03,603 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:42:03,607 [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-03-22 20:42:03,607 [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-03-22 20:42:03,607 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 20:42:03,608 [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-03-22 20:42:03,611 [28 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NTAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjI2OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiLj-W8gOivkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzUwIiwianRpIjoiY2JmMTNhZjUtZGQ1YS00YjFhLTlkY2QtMzAyYTIxZDRiMTcwIiwiaWF0IjoxNzczNzMwNzY5LCJuYmYiOjE3NzM3MzA3NjcsImV4cCI6MTc3MzgxNzE2OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.C1mrrNbG4y5B-yO_4v1qlqiO4h3WaHuvfl5-obSPg5M INFO 2026-03-22 20:42:03,615 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,616 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.1544ms INFO 2026-03-22 20:42:03,616 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 20:42:03,616 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6024ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,696 [34 ] 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-03-22 20:42:03,696 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:42:03,696 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,699 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,700 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 20:42:03,702 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 20:42:03,702 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 20:42:03,702 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 20:42:03,718 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 20:42:03,721 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,721 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.0477ms INFO 2026-03-22 20:42:03,721 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,721 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.843ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,797 [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-03-22 20:42:03,797 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 20:42:03,797 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,797 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,797 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,797 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,799 [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-03-22 20:42:03,799 [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-03-22 20:42:03,800 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 20:42:03,801 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 20:42:03,801 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 20:42:03,802 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,802 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5133ms INFO 2026-03-22 20:42:03,802 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,802 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8427ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,832 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 20:42:03,835 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,835 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.2837ms INFO 2026-03-22 20:42:03,835 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,835 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.3516ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,907 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 20:42:03,907 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,908 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,908 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 20:42:03,909 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,909 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,909 [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-03-22 20:42:03,910 [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-03-22 20:42:03,913 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,914 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3726ms INFO 2026-03-22 20:42:03,914 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,914 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3764ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,918 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,918 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.8988ms INFO 2026-03-22 20:42:03,918 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,918 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0344ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,932 [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-03-22 20:42:03,932 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:42:03,933 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,933 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,934 [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-03-22 20:42:03,935 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 20:42:03,936 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,936 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,937 [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-03-22 20:42:03,939 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 20:42:03,939 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,939 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,940 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,940 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9807ms INFO 2026-03-22 20:42:03,940 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,940 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8793ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,940 [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-03-22 20:42:03,945 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,945 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.2026ms INFO 2026-03-22 20:42:03,945 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,945 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8491ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,946 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,946 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.5964ms INFO 2026-03-22 20:42:03,946 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,946 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3327ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,952 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 20:42:03,952 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,952 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,952 [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-03-22 20:42:03,953 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,953 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,954 [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-03-22 20:42:03,954 [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-03-22 20:42:03,955 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 20:42:03,956 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,956 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,957 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,957 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0948ms INFO 2026-03-22 20:42:03,957 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,957 [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-03-22 20:42:03,957 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8936ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,957 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,957 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3721ms INFO 2026-03-22 20:42:03,957 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,958 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1131ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,961 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,961 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8816ms INFO 2026-03-22 20:42:03,961 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,961 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5467ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:03,987 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 20:42:03,987 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:03,987 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,989 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:42:03,996 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:03,996 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.6279ms INFO 2026-03-22 20:42:03,996 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:03,996 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3193ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:04,034 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 20:42:04,035 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:04,035 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:04,035 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 20:42:04,035 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:04,035 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:04,036 [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-03-22 20:42:04,037 [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-03-22 20:42:04,051 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:04,051 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 14.5514ms INFO 2026-03-22 20:42:04,051 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:04,051 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.659ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:04,061 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:04,062 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.8874ms INFO 2026-03-22 20:42:04,062 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:04,062 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6581ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:04,107 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 20:42:04,107 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:04,107 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:04,109 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:42:04,112 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:04,112 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6487ms INFO 2026-03-22 20:42:04,112 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:04,112 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8617ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:08,230 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 20:42:08,230 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:42:08,231 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:08,232 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,234 [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-03-22 20:42:08,245 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:08,246 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.9582ms INFO 2026-03-22 20:42:08,246 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,246 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9401ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:08,251 [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-03-22 20:42:08,252 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:08,252 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,254 [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-03-22 20:42:08,254 [23 ] 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-03-22 20:42:08,254 [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-03-22 20:42:08,255 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:08,255 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:08,256 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,256 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,257 [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-03-22 20:42:08,257 [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-03-22 20:42:08,260 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 20:42:08,261 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:08,262 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,262 [28 ] 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-03-22 20:42:08,262 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:08,263 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,263 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:42:08,264 [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-03-22 20:42:08,269 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:08,270 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 15.7754ms INFO 2026-03-22 20:42:08,270 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,270 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8603ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:08,273 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:08,274 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 16.4882ms INFO 2026-03-22 20:42:08,274 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:08,274 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,275 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6651ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:08,275 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.2658ms INFO 2026-03-22 20:42:08,275 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,275 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3712ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:08,277 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:08,277 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 19.4827ms INFO 2026-03-22 20:42:08,277 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,277 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2682ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:08,278 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:08,278 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 14.6503ms INFO 2026-03-22 20:42:08,278 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,278 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1252ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:08,348 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1750& INFO 2026-03-22 20:42:08,349 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:08,349 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,351 [28 ] 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-03-22 20:42:08,356 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:08,361 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.6786ms INFO 2026-03-22 20:42:08,361 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:08,362 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2519ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:10,552 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 20:42:10,552 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 20:42:10,553 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:10,553 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:10,555 [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-03-22 20:42:10,565 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:10,565 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.9317ms INFO 2026-03-22 20:42:10,565 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:10,565 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3436ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:10,579 [34 ] 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-03-22 20:42:10,580 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:10,580 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:10,582 [34 ] 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-03-22 20:42:10,584 [34 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 20:42:10,587 [20 ] 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-03-22 20:42:10,587 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:10,587 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:10,588 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:42:10,593 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:10,593 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:10,594 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.1465ms INFO 2026-03-22 20:42:10,594 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 11.7965ms INFO 2026-03-22 20:42:10,594 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:10,594 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:10,594 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1794ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:10,594 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6186ms 200 application/json; charset=utf-8 INFO 2026-03-22 20:42:10,674 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1750& INFO 2026-03-22 20:42:10,674 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 20:42:10,675 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:10,676 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 20:42:10,679 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 20:42:10,682 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.644ms INFO 2026-03-22 20:42:10,682 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 20:42:10,683 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3298ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:12,419 [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-03-22 21:14:12,961 [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-03-22 21:14:12,996 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774185248877&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:14:13,009 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:14:13,010 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0555ms 200 text/html INFO 2026-03-22 21:14:13,702 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5983757775209868 INFO 2026-03-22 21:14:13,705 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:14:13,705 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9842ms 200 application/javascript INFO 2026-03-22 21:14:13,937 [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%3D1774185248877%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 21:14:13,972 [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-03-22 21:14:13,975 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:14:14,086 [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-03-22 21:14:14,086 [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-03-22 21:14:14,087 [12 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 21:14:14,087 [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-03-22 21:14:14,093 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:14,093 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:15,217 [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-03-22 21:14:15,217 [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-03-22 21:14:15,541 [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-03-22 21:14:15,546 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 21:14:15,548 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:15,573 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 354.0335ms INFO 2026-03-22 21:14:15,573 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:15,574 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774185248877&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:14:15,575 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1603.7356ms 401 application/json; charset=utf-8 INFO 2026-03-22 21:14:15,825 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-03-22 21:14:15,825 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:14:15,833 [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-03-22 21:14:15,833 [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-03-22 21:14:15,834 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:14:15,837 [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-03-22 21:14:16,295 [6 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NjkyIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNDQiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmnY7nu7TmnJ0iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ2OTIiLCJqdGkiOiJhZTUxZmU5My0xNzIxLTRjYmEtOTEzNy1jNmIxZTE3MmYzYWQiLCJpYXQiOjE3NzQwOTEzNjYsIm5iZiI6MTc3NDA5MTM2NCwiZXhwIjoxNzc0MTc3NzY2LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.9-lsYK82bFZXw3gKyd_DzUiVyUjypUFYJnZO80ZRRtY INFO 2026-03-22 21:14:16,412 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:16,412 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:16,414 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 576.6461ms INFO 2026-03-22 21:14:16,414 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:14:16,415 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 590.3882ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:16,415 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1198.028ms INFO 2026-03-22 21:14:16,415 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:16,415 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2478.1102ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:16,649 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-03-22 21:14:16,650 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:14:16,669 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:16,710 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:16,712 [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-03-22 21:14:16,734 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:14:16,734 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:14:16,734 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:14:16,838 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:14:16,843 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:16,845 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 132.4632ms INFO 2026-03-22 21:14:16,845 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:16,845 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 196.0262ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:16,969 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:14:16,970 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:16,970 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:16,973 [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-03-22 21:14:16,974 [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-03-22 21:14:16,974 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:16,974 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:16,975 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:14:16,976 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:14:16,976 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:14:16,977 [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-03-22 21:14:17,007 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:14:17,015 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,018 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 45.5161ms INFO 2026-03-22 21:14:17,018 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,019 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.9489ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,027 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,029 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 52.6204ms INFO 2026-03-22 21:14:17,029 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,030 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.7958ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,134 [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-03-22 21:14:17,135 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,135 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,136 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:14:17,136 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,137 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,137 [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-03-22 21:14:17,139 [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-03-22 21:14:17,142 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,142 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2316ms INFO 2026-03-22 21:14:17,142 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,142 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7689ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,153 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,155 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.4883ms INFO 2026-03-22 21:14:17,155 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,155 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1899ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,177 [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-03-22 21:14:17,177 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:14:17,178 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,178 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,180 [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-03-22 21:14:17,206 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 21:14:17,206 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,206 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,211 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 21:14:17,213 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 21:14:17,213 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,213 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,213 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,213 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,215 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 21:14:17,216 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,216 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,249 [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-03-22 21:14:17,249 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:14:17,249 [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-03-22 21:14:17,251 [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-03-22 21:14:17,378 [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-03-22 21:14:17,379 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,379 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,381 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,381 [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-03-22 21:14:17,382 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 130.9195ms INFO 2026-03-22 21:14:17,382 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,382 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 166.264ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,385 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,385 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 136.1245ms INFO 2026-03-22 21:14:17,385 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,386 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.9855ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,386 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,387 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 137.4554ms INFO 2026-03-22 21:14:17,387 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,387 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 175.6112ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,388 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,388 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,389 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.841ms INFO 2026-03-22 21:14:17,389 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,389 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2701ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,389 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 139.8459ms INFO 2026-03-22 21:14:17,389 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,389 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 183.6852ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,397 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:17,398 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 217.459ms INFO 2026-03-22 21:14:17,398 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,398 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 220.7758ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:17,448 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:14:17,448 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,449 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,451 [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-03-22 21:14:17,457 [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-03-22 21:14:17,457 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,457 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,503 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 21:14:17,503 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,504 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,504 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 21:14:17,505 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:17,505 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:17,972 [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-03-22 21:14:17,972 [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-03-22 21:14:17,972 [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-03-22 21:14:18,460 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:18,460 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:18,461 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 489.3338ms INFO 2026-03-22 21:14:18,461 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:18,461 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1004.5658ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:18,465 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 492.8746ms INFO 2026-03-22 21:14:18,465 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:18,465 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 961.7622ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:18,564 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:18,564 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1113.7789ms INFO 2026-03-22 21:14:18,565 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:18,565 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1116.8422ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:19,391 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:19,393 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1420.8341ms INFO 2026-03-22 21:14:19,393 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:19,393 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1889.1535ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:20,792 [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-03-22 21:14:20,793 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:14:20,796 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:20,797 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:20,800 [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-03-22 21:14:20,811 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:20,811 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2468ms INFO 2026-03-22 21:14:20,811 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:20,811 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0409ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:14:20,828 [15 ] 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-03-22 21:14:20,829 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:14:20,829 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:20,832 [15 ] 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-03-22 21:14:20,957 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:14:20,962 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 129.7824ms INFO 2026-03-22 21:14:20,962 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 21:14:20,962 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 133.3961ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:22,343 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774185742083&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:22:22,345 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:22:22,345 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4196ms 200 text/html INFO 2026-03-22 21:22:23,109 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3051214529598888 INFO 2026-03-22 21:22:23,111 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:22:23,111 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1734ms 200 application/javascript INFO 2026-03-22 21:22:23,331 [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%3D1774185742083%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 21:22:23,334 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,344 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,346 [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-03-22 21:22:23,348 [26 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774185742083&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:22:23,352 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,353 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.9096ms INFO 2026-03-22 21:22:23,353 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,353 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9153ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,362 [28 ] 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-03-22 21:22:23,362 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:22:23,362 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,363 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,364 [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-03-22 21:22:23,393 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:22:23,393 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:22:23,393 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:22:23,409 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:22:23,412 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,412 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 48.427ms INFO 2026-03-22 21:22:23,412 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,413 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.0353ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,544 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:22:23,545 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,545 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,549 [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-03-22 21:22:23,551 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:22:23,551 [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-03-22 21:22:23,553 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:22:23,553 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,553 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:22:23,553 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,555 [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-03-22 21:22:23,563 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,564 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.0186ms INFO 2026-03-22 21:22:23,564 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,564 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5744ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,586 [30 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:22:23,591 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,591 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 41.5451ms INFO 2026-03-22 21:22:23,591 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,591 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.4262ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,784 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:22:23,785 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,786 [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-03-22 21:22:23,786 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,787 [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-03-22 21:22:23,787 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,787 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:22:23,788 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,789 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,789 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,789 [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-03-22 21:22:23,791 [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-03-22 21:22:23,791 [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-03-22 21:22:23,810 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,810 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,811 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 20.3423ms INFO 2026-03-22 21:22:23,811 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,812 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0192ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,812 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 22.7976ms INFO 2026-03-22 21:22:23,812 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,813 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.778ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,816 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,816 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 24.6603ms INFO 2026-03-22 21:22:23,816 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,816 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.1839ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,865 [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-03-22 21:22:23,866 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,866 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,867 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 21:22:23,867 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,867 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,868 [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-03-22 21:22:23,869 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 21:22:23,869 [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-03-22 21:22:23,871 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,871 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,872 [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-03-22 21:22:23,875 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 21:22:23,875 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,875 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,875 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,876 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,876 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,876 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.9968ms INFO 2026-03-22 21:22:23,876 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.8673ms INFO 2026-03-22 21:22:23,876 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,876 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,876 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 7.1502ms INFO 2026-03-22 21:22:23,876 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,876 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4955ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,876 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2911ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,876 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4522ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,877 [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-03-22 21:22:23,880 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 21:22:23,880 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,880 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,882 [35 ] 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-03-22 21:22:23,885 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,886 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3799ms INFO 2026-03-22 21:22:23,886 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,886 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,886 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6026ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,886 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.2559ms INFO 2026-03-22 21:22:23,886 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,886 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1677ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,951 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:22:23,959 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,960 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,961 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:22:23,966 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:23,966 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3416ms INFO 2026-03-22 21:22:23,966 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,966 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3723ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:23,991 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 21:22:23,991 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,991 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,992 [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-03-22 21:22:23,996 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 21:22:23,996 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:23,996 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:23,997 [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-03-22 21:22:24,016 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:24,016 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.758ms INFO 2026-03-22 21:22:24,016 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:24,016 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5842ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:24,081 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:24,081 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 88.5561ms INFO 2026-03-22 21:22:24,081 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:24,081 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.5159ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:24,381 [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-03-22 21:22:24,387 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:24,388 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:24,390 [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-03-22 21:22:24,397 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:24,397 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 6.9358ms INFO 2026-03-22 21:22:24,397 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:24,397 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9905ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:29,642 [32 ] 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-03-22 21:22:29,642 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:22:29,643 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:29,643 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,645 [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-03-22 21:22:29,657 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:29,658 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.4181ms INFO 2026-03-22 21:22:29,658 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,658 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9397ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:29,662 [31 ] 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-03-22 21:22:29,663 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:29,664 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,666 [31 ] 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-03-22 21:22:29,671 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 21:22:29,671 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:29,671 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,674 [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-03-22 21:22:29,678 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:29,678 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,682 [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-03-22 21:22:29,682 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:29,682 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,686 [28 ] 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-03-22 21:22:29,686 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:29,686 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,694 [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-03-22 21:22:29,694 [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-03-22 21:22:29,695 [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-03-22 21:22:29,695 [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-03-22 21:22:29,703 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:29,703 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.1737ms INFO 2026-03-22 21:22:29,703 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,703 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8818ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:29,703 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:29,703 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.3801ms INFO 2026-03-22 21:22:29,703 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,703 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0694ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:29,704 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:29,705 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:29,705 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:29,706 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.4817ms INFO 2026-03-22 21:22:29,706 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,706 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.24ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:29,706 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 39.9336ms INFO 2026-03-22 21:22:29,706 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,706 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.0918ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:29,706 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.0559ms INFO 2026-03-22 21:22:29,707 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,707 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7427ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:29,860 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65131& INFO 2026-03-22 21:22:29,860 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:29,861 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,863 [28 ] 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-03-22 21:22:29,870 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:29,870 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.8772ms INFO 2026-03-22 21:22:29,870 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:29,870 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7419ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:32,160 [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-03-22 21:22:32,160 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:22:32,161 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:32,161 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:32,163 [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-03-22 21:22:32,173 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:32,174 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7182ms INFO 2026-03-22 21:22:32,174 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:32,174 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3339ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:32,199 [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-03-22 21:22:32,199 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:32,200 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:32,202 [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-03-22 21:22:32,205 [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-03-22 21:22:32,206 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:32,206 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:32,207 [32 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 21:22:32,208 [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-03-22 21:22:32,213 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:32,213 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.5811ms INFO 2026-03-22 21:22:32,213 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:32,213 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1043ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:32,219 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:32,221 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 18.7244ms INFO 2026-03-22 21:22:32,221 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:32,221 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2233ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:22:32,350 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65131& INFO 2026-03-22 21:22:32,351 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:22:32,351 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:32,353 [28 ] 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-03-22 21:22:32,356 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:22:32,357 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.7226ms INFO 2026-03-22 21:22:32,357 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:22:32,357 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3252ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:53,038 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774185891930&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:24:53,039 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:24:53,039 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3999ms 200 text/html INFO 2026-03-22 21:24:53,773 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.17437030277591703 INFO 2026-03-22 21:24:53,774 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:24:53,774 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2461ms 200 application/javascript INFO 2026-03-22 21:24:53,963 [17 ] 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%3D1774185891930%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 21:24:53,964 [13 ] 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-03-22 21:24:53,964 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:53,964 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:24:53,964 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:53,968 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:53,968 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:53,970 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:53,970 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:53,972 [13 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774185891930&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:24:53,972 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:24:53,972 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:24:53,972 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:24:53,975 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:53,976 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.5984ms INFO 2026-03-22 21:24:53,976 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:53,976 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9267ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:53,988 [17 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:24:53,991 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:53,991 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.5219ms INFO 2026-03-22 21:24:53,991 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:53,991 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.9225ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,103 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 21:24:54,103 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,103 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,104 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:24:54,104 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,104 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,105 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:54,105 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:54,106 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:24:54,107 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:24:54,107 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:24:54,108 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,108 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.582ms INFO 2026-03-22 21:24:54,108 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,109 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.803ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,138 [21 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:24:54,141 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,141 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.8225ms INFO 2026-03-22 21:24:54,141 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,141 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.624ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,272 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 21:24:54,272 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 21:24:54,272 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:24:54,272 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,272 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,272 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,272 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,273 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:24:54,273 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,273 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,274 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:54,274 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:54,274 [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-03-22 21:24:54,277 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,277 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4993ms INFO 2026-03-22 21:24:54,277 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,277 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5857ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,280 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,280 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.7352ms INFO 2026-03-22 21:24:54,280 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,280 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,280 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3151ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,280 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.784ms INFO 2026-03-22 21:24:54,280 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,280 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3095ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,332 [21 ] 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-03-22 21:24:54,332 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,332 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,333 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 21:24:54,333 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,333 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,334 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:54,335 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:54,337 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,337 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.621ms INFO 2026-03-22 21:24:54,337 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,337 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9078ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,338 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,338 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8754ms INFO 2026-03-22 21:24:54,338 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,339 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7253ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,342 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 21:24:54,342 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,342 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,343 [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-03-22 21:24:54,346 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,346 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9672ms INFO 2026-03-22 21:24:54,346 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,346 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6643ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,391 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 21:24:54,392 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,392 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:24:54,392 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,392 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,392 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,392 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 21:24:54,393 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,393 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,393 [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-03-22 21:24:54,393 [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-03-22 21:24:54,394 [21 ] 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-03-22 21:24:54,398 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,398 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5405ms INFO 2026-03-22 21:24:54,398 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,398 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4097ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,401 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,401 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8679ms INFO 2026-03-22 21:24:54,401 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,401 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7032ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,402 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,402 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.5371ms INFO 2026-03-22 21:24:54,402 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,402 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2178ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,477 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 21:24:54,477 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,477 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 21:24:54,477 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,477 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,477 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,478 [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-03-22 21:24:54,478 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:54,491 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,491 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.0008ms INFO 2026-03-22 21:24:54,491 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,492 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6255ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,499 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,499 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.4127ms INFO 2026-03-22 21:24:54,499 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,499 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2369ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:54,847 [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-03-22 21:24:54,847 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:54,847 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,849 [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-03-22 21:24:54,854 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:54,854 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.9716ms INFO 2026-03-22 21:24:54,854 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:54,854 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6587ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:56,837 [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-03-22 21:24:56,837 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:24:56,838 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:56,838 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,839 [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-03-22 21:24:56,849 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:56,849 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.7314ms INFO 2026-03-22 21:24:56,849 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,849 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6443ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:56,882 [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-03-22 21:24:56,882 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:56,882 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 21:24:56,882 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-22 21:24:56,883 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,883 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:56,883 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:56,883 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,883 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,884 [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-03-22 21:24:56,884 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:56,885 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:56,887 [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-03-22 21:24:56,888 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:56,888 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 21:24:56,888 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:56,889 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,889 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,890 [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-03-22 21:24:56,890 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:56,896 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:56,896 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.8026ms INFO 2026-03-22 21:24:56,896 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,896 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6647ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:56,897 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:56,897 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:56,897 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 12.8083ms INFO 2026-03-22 21:24:56,897 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,897 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:56,898 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 7.4326ms INFO 2026-03-22 21:24:56,898 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,898 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4971ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:56,898 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.6433ms INFO 2026-03-22 21:24:56,898 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9092ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:56,898 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,899 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7262ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:56,899 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:56,900 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 14.8897ms INFO 2026-03-22 21:24:56,900 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:56,900 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5145ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:57,077 [21 ] 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-03-22 21:24:57,077 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:57,078 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:57,079 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:57,084 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:57,084 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.1749ms INFO 2026-03-22 21:24:57,084 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:57,084 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6625ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:59,636 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 21:24:59,637 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:24:59,637 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 21:24:59,637 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:59,637 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:59,637 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:59,638 [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-03-22 21:24:59,638 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:59,638 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:59,638 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:59,639 [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-03-22 21:24:59,639 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:24:59,639 [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-03-22 21:24:59,641 [44 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 21:24:59,646 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:59,647 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 7.3017ms INFO 2026-03-22 21:24:59,647 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:59,647 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2084ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:59,649 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:59,649 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.885ms INFO 2026-03-22 21:24:59,649 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:59,649 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5124ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:59,650 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:59,651 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 11.4908ms INFO 2026-03-22 21:24:59,651 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:59,651 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7349ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:24:59,797 [40 ] 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-03-22 21:24:59,797 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:24:59,797 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:59,798 [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-03-22 21:24:59,802 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:24:59,802 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.5026ms INFO 2026-03-22 21:24:59,802 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:24:59,802 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3624ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:23,402 [38 ] 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-03-22 21:25:23,402 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:25:23,402 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:23,402 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:23,403 [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-03-22 21:25:23,403 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:23,404 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:23,404 [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-03-22 21:25:23,405 [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-03-22 21:25:23,409 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:23,409 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.2826ms INFO 2026-03-22 21:25:23,409 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:23,409 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1052ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:23,410 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:23,411 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6328ms INFO 2026-03-22 21:25:23,411 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:23,411 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1076ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:26,227 [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-03-22 21:25:26,228 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:25:26,228 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:26,228 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:26,229 [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-03-22 21:25:26,236 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:26,236 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1211ms INFO 2026-03-22 21:25:26,237 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:26,237 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2797ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:27,602 [41 ] 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-03-22 21:25:27,602 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:25:27,602 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:27,602 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:27,604 [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-03-22 21:25:27,610 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:27,611 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.763ms INFO 2026-03-22 21:25:27,611 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:27,611 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.849ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:27,641 [38 ] 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-03-22 21:25:27,642 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:27,642 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:27,642 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 21:25:27,643 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:27,643 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:27,643 [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-03-22 21:25:27,645 [41 ] 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-03-22 21:25:27,647 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:27,647 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2442ms INFO 2026-03-22 21:25:27,647 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:27,647 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0853ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:27,830 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:27,833 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 187.5439ms INFO 2026-03-22 21:25:27,833 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:27,833 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 190.2981ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:29,323 [45 ] 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-03-22 21:25:29,323 [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-03-22 21:25:29,324 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:25:29,324 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:29,324 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:29,324 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,324 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,325 [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-03-22 21:25:29,325 [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-03-22 21:25:29,331 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:29,331 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4956ms INFO 2026-03-22 21:25:29,331 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,331 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.771ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:29,332 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:29,332 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6545ms INFO 2026-03-22 21:25:29,332 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,332 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6355ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:29,362 [41 ] 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-03-22 21:25:29,362 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:29,362 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,364 [48 ] 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-03-22 21:25:29,367 [41 ] 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-03-22 21:25:29,369 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:29,369 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,394 [48 ] 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-03-22 21:25:29,398 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:29,398 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 31.0509ms INFO 2026-03-22 21:25:29,398 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,398 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.9532ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:29,473 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:29,512 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 117.6871ms INFO 2026-03-22 21:25:29,512 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,512 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 147.743ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:29,522 [48 ] 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-03-22 21:25:29,522 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:29,522 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,523 [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-03-22 21:25:29,527 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:29,527 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2586ms INFO 2026-03-22 21:25:29,527 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:29,527 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0724ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:30,764 [48 ] 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-03-22 21:25:30,765 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:25:30,765 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:30,765 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:30,767 [48 ] 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-03-22 21:25:30,931 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:30,934 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 166.6448ms INFO 2026-03-22 21:25:30,934 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:30,934 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.9656ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:33,403 [41 ] 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-03-22 21:25:33,404 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:25:33,404 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:33,404 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:33,405 [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-03-22 21:25:33,407 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 21:25:33,408 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:33,408 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:33,409 [47 ] 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-03-22 21:25:33,412 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:33,412 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3442ms INFO 2026-03-22 21:25:33,412 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:33,412 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6819ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:33,442 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:33,443 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 33.6846ms INFO 2026-03-22 21:25:33,443 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:33,443 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5363ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:38,782 [47 ] 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-03-22 21:25:38,782 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:25:38,782 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:38,783 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:38,784 [45 ] 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-03-22 21:25:38,784 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:38,784 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:38,784 [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-03-22 21:25:38,785 [45 ] 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-03-22 21:25:38,790 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:38,790 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0568ms INFO 2026-03-22 21:25:38,790 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:38,790 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5765ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:38,825 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:38,828 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 43.1275ms INFO 2026-03-22 21:25:38,829 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:38,829 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.0846ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:39,963 [45 ] 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-03-22 21:25:39,963 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:25:39,975 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:39,976 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:39,977 [45 ] 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-03-22 21:25:39,986 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:39,986 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.7254ms INFO 2026-03-22 21:25:39,986 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:39,986 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8759ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:25:56,341 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-22 21:25:56,341 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:25:56,341 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:56,344 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetEmpsList", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.SysListInfoDto GetEmpsList(System.String, Int32, System.String, Boolean, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:25:56,423 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:25:56,428 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 84.3737ms INFO 2026-03-22 21:25:56,429 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:25:56,429 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.1099ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:07,101 [46 ] 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-03-22 21:26:07,101 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:07,101 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:07,103 [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-03-22 21:26:07,107 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:07,107 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3999ms INFO 2026-03-22 21:26:07,107 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:07,107 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8382ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:11,518 [47 ] 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-03-22 21:26:11,519 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:26:11,519 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3573ms 200 text/html INFO 2026-03-22 21:26:11,578 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 21:26:11,579 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 21:26:11,579 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0182ms 200 application/javascript INFO 2026-03-22 21:26:11,603 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 21:26:11,607 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 21:26:11,607 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:11,608 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 21:26:11,608 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4153ms 200 text/css INFO 2026-03-22 21:26:11,608 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 21:26:11,609 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 21:26:11,609 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8573ms 200 application/javascript INFO 2026-03-22 21:26:11,610 [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-03-22 21:26:11,611 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 21:26:11,612 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 21:26:11,612 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5894ms 200 application/javascript INFO 2026-03-22 21:26:11,613 [29 ] 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-03-22 21:26:11,613 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2859ms 200 application/javascript INFO 2026-03-22 21:26:11,615 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 21:26:11,616 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 21:26:11,616 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6647ms 200 application/javascript INFO 2026-03-22 21:26:11,643 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774185972362&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:26:11,643 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:26:11,643 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.646ms 200 text/html INFO 2026-03-22 21:26:11,646 [47 ] 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-03-22 21:26:11,647 [32 ] 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-03-22 21:26:11,647 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3007ms 200 application/javascript INFO 2026-03-22 21:26:11,650 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 21:26:11,650 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 21:26:11,650 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3917ms 200 application/javascript INFO 2026-03-22 21:26:11,651 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 21:26:11,651 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.111ms 200 application/javascript INFO 2026-03-22 21:26:11,692 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 21:26:11,694 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 21:26:11,694 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5964ms 200 text/css INFO 2026-03-22 21:26:11,695 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 21:26:11,696 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:11,707 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 21:26:11,707 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2921ms 200 application/javascript INFO 2026-03-22 21:26:11,736 [47 ] 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-03-22 21:26:11,737 [29 ] 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-03-22 21:26:11,737 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 21:26:11,738 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 21:26:11,738 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3726ms 200 application/javascript INFO 2026-03-22 21:26:11,738 [47 ] 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-03-22 21:26:11,738 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6131ms 200 application/javascript INFO 2026-03-22 21:26:11,739 [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-03-22 21:26:11,739 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4511ms 200 application/javascript INFO 2026-03-22 21:26:12,324 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 21:26:12,325 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 21:26:12,325 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9376ms 200 application/javascript INFO 2026-03-22 21:26:12,587 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.0312105823125981 INFO 2026-03-22 21:26:12,587 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:26:12,587 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9452ms 200 application/javascript INFO 2026-03-22 21:26:12,613 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 21:26:12,614 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 21:26:12,614 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0162ms 200 image/jpeg INFO 2026-03-22 21:26:12,727 [34 ] 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-03-22 21:26:12,727 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:12,727 [34 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 21:26:12,727 [34 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 21:26:12,728 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:12,729 [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%3D1774185972362%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 21:26:12,729 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 21:26:12,729 [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-03-22 21:26:12,730 [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-03-22 21:26:12,730 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' WARN 2026-03-22 21:26:12,731 [34 ] 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-03-22 21:26:12,731 [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-03-22 21:26:12,731 [34 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 21:26:12,731 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:12,731 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.8112ms INFO 2026-03-22 21:26:12,731 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:12,731 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6856ms 401 application/json; charset=utf-8 INFO 2026-03-22 21:26:12,732 [45 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774185972362&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:26:12,735 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:12,735 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9552ms INFO 2026-03-22 21:26:12,735 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:12,735 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2546ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:12,827 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-22 21:26:12,827 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:12,831 [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-03-22 21:26:12,831 [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-03-22 21:26:12,831 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:26:12,832 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 21:26:12,835 [34 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2ODAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTA5OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS4geWogSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjgwIiwianRpIjoiODc0MmVmMGQtYTQ4MS00MTIwLWEyNTEtZDk4NmYzYmU3YzkwIiwiaWF0IjoxNzY5NzY2NjYyLCJuYmYiOjE3Njk3NjY2NjAsImV4cCI6MTc2OTg1MzA2MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.LOigwJrdxdjMzh1Yuks4RwB5_4KzqYSmXdh-vvuiYCE INFO 2026-03-22 21:26:12,838 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:12,838 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.7951ms INFO 2026-03-22 21:26:12,838 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:26:12,838 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3248ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:12,939 [45 ] 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-03-22 21:26:12,939 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:12,939 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:12,941 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:12,942 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 21:26:12,944 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:26:12,944 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:26:12,944 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:26:12,960 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:26:12,963 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:12,963 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.7142ms INFO 2026-03-22 21:26:12,963 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:12,963 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6992ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,059 [41 ] 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-03-22 21:26:13,060 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,060 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,061 [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-03-22 21:26:13,065 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,065 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5479ms INFO 2026-03-22 21:26:13,065 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,065 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5819ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,106 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:26:13,107 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,107 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,108 [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-03-22 21:26:13,109 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:26:13,110 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:26:13,110 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:26:13,138 [46 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:26:13,142 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,142 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.8493ms INFO 2026-03-22 21:26:13,142 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,142 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7522ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,194 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 21:26:13,194 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:13,195 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 21:26:13,195 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 21:26:13,195 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8647ms 200 application/javascript INFO 2026-03-22 21:26:13,195 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 21:26:13,195 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:13,195 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 21:26:13,195 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5011ms 200 text/css INFO 2026-03-22 21:26:13,195 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 21:26:13,195 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6227ms 200 application/javascript INFO 2026-03-22 21:26:13,195 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 21:26:13,196 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:13,196 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 21:26:13,196 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4081ms 200 application/javascript INFO 2026-03-22 21:26:13,198 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 21:26:13,198 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:13,198 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 21:26:13,199 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8113ms 200 application/javascript INFO 2026-03-22 21:26:13,226 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 21:26:13,226 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 21:26:13,226 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:13,227 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 21:26:13,227 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5349ms 200 application/javascript INFO 2026-03-22 21:26:13,227 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 21:26:13,227 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 21:26:13,227 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8989ms 200 text/css INFO 2026-03-22 21:26:13,228 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 21:26:13,228 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3932ms 200 text/css INFO 2026-03-22 21:26:13,256 [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-03-22 21:26:13,256 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:13,257 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,257 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,258 [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-03-22 21:26:13,278 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:26:13,278 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,279 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,280 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:26:13,283 [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-03-22 21:26:13,283 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,283 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,285 [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-03-22 21:26:13,286 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,286 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9937ms INFO 2026-03-22 21:26:13,286 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,286 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7161ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,287 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,288 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9668ms INFO 2026-03-22 21:26:13,288 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,288 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8215ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,383 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:26:13,383 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,383 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,385 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:26:13,392 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,392 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.8294ms INFO 2026-03-22 21:26:13,392 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,393 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5747ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,460 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 21:26:13,460 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:13,460 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 21:26:13,460 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.558ms 200 application/javascript INFO 2026-03-22 21:26:13,515 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,516 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 257.5551ms INFO 2026-03-22 21:26:13,516 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,516 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 259.3863ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,517 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 21:26:13,517 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 21:26:13,517 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4586ms 200 image/png INFO 2026-03-22 21:26:13,519 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 21:26:13,519 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 21:26:13,519 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4537ms 200 image/png INFO 2026-03-22 21:26:13,519 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 21:26:13,520 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 21:26:13,520 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4118ms 200 image/png INFO 2026-03-22 21:26:13,523 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 21:26:13,523 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 21:26:13,523 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4153ms 200 image/png INFO 2026-03-22 21:26:13,561 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 21:26:13,561 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,561 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,563 [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-03-22 21:26:13,563 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 21:26:13,564 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,564 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 21:26:13,564 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,564 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,564 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,565 [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-03-22 21:26:13,565 [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-03-22 21:26:13,566 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,566 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6341ms INFO 2026-03-22 21:26:13,566 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,566 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2738ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,572 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,572 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.1714ms INFO 2026-03-22 21:26:13,572 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,573 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.894ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,573 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,573 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0282ms INFO 2026-03-22 21:26:13,573 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,573 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9194ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,603 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 21:26:13,603 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 21:26:13,604 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 21:26:13,604 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0005ms 200 image/jpeg INFO 2026-03-22 21:26:13,604 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 21:26:13,604 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0765ms 200 image/jpeg INFO 2026-03-22 21:26:13,605 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 21:26:13,606 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 21:26:13,606 [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-03-22 21:26:13,606 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.775ms 200 image/jpeg INFO 2026-03-22 21:26:13,607 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,607 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,608 [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-03-22 21:26:13,611 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,611 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0304ms INFO 2026-03-22 21:26:13,611 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,611 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6376ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,650 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 21:26:13,650 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 21:26:13,650 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.464ms 200 image/png INFO 2026-03-22 21:26:13,702 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 21:26:13,702 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 21:26:13,702 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,702 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,703 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,703 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,704 [45 ] 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-03-22 21:26:13,704 [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-03-22 21:26:13,717 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,717 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.0853ms INFO 2026-03-22 21:26:13,717 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,717 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9633ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,728 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,728 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.5796ms INFO 2026-03-22 21:26:13,728 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,729 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3479ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,846 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 21:26:13,847 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,847 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,848 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:26:13,857 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,857 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.7617ms INFO 2026-03-22 21:26:13,857 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,857 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8029ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:13,879 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 21:26:13,880 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:13,880 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,881 [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-03-22 21:26:13,884 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:13,884 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0112ms INFO 2026-03-22 21:26:13,884 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:13,884 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7932ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:15,150 [47 ] 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-03-22 21:26:15,150 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:15,150 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,154 [47 ] 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-03-22 21:26:15,184 [47 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2ODAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTA5OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS4geWogSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjgwIiwianRpIjoiMjY0ZmYxNTYtNTNjZi00MThhLWI0NjQtZGJmODM0NWE5ZmQxIiwiaWF0IjoxNzc0MTg1OTcyLCJuYmYiOjE3NzQxODU5NzAsImV4cCI6MTc3NDI3MjM3MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.joRMq9Rv61ZnJt7qaWR-vlM0mS8lIaq8sp1nMxZHCso INFO 2026-03-22 21:26:15,187 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:15,188 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 34.1904ms INFO 2026-03-22 21:26:15,188 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,188 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2457ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:15,228 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-03-22 21:26:15,229 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-03-22 21:26:15,229 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2037ms 200 text/css INFO 2026-03-22 21:26:15,278 [32 ] 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-03-22 21:26:15,279 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:15,279 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:15,279 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,280 [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-03-22 21:26:15,286 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:15,286 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8808ms INFO 2026-03-22 21:26:15,286 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,286 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8003ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:15,465 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-03-22 21:26:15,465 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:15,465 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-03-22 21:26:15,466 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0432ms 200 application/javascript INFO 2026-03-22 21:26:15,519 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-03-22 21:26:15,520 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-03-22 21:26:15,520 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7896ms 200 image/png INFO 2026-03-22 21:26:15,579 [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=enableFaceUser& INFO 2026-03-22 21:26:15,582 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:15,582 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,584 [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-03-22 21:26:15,588 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:15,588 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.1798ms INFO 2026-03-22 21:26:15,588 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,588 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9044ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:15,696 [29 ] 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-03-22 21:26:15,696 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:15,696 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:15,696 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,698 [29 ] 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-03-22 21:26:15,727 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 21:26:15,729 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:15,729 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 30.9257ms INFO 2026-03-22 21:26:15,729 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,729 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.6576ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:15,733 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:15,733 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,735 [46 ] 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-03-22 21:26:15,740 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:15,740 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.5365ms INFO 2026-03-22 21:26:15,740 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,740 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9556ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:15,832 [32 ] 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-03-22 21:26:15,833 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:15,833 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,834 [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-03-22 21:26:15,838 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:15,838 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7997ms INFO 2026-03-22 21:26:15,838 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:15,838 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6819ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:22,754 [47 ] 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-03-22 21:26:22,754 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:22,754 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:22,754 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:22,757 [47 ] 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-03-22 21:26:22,765 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:22,765 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 8.0938ms INFO 2026-03-22 21:26:22,765 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:22,765 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2459ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:37,643 [47 ] 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-03-22 21:26:37,643 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:26:37,643 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:37,643 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:37,645 [47 ] 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-03-22 21:26:37,650 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:37,650 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.4904ms INFO 2026-03-22 21:26:37,650 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:37,650 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5337ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:37,744 [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-03-22 21:26:37,744 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:37,744 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:37,746 [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-03-22 21:26:37,760 [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-03-22 21:26:37,760 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:26:37,760 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:37,762 [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-03-22 21:26:37,766 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:37,766 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9076ms INFO 2026-03-22 21:26:37,766 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:37,766 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7823ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:37,834 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:26:37,846 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 99.3966ms INFO 2026-03-22 21:26:37,846 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 21:26:37,846 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.2865ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:26:38,489 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-03-22 21:26:38,490 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-03-22 21:26:38,490 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.869ms 200 image/png INFO 2026-03-22 21:26:38,711 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-03-22 21:26:38,711 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-03-22 21:26:38,711 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8679ms 200 image/png INFO 2026-03-22 21:27:12,488 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-24&timeBegin=07:45&timeEnd=16:45&leaveType=21&isPanel=true& INFO 2026-03-22 21:27:12,489 [16 ] 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-03-22 21:27:12,489 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:27:12,489 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:27:12,489 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:12,489 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:12,491 [16 ] 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-03-22 21:27:12,491 [47 ] 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-03-22 21:27:12,500 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:27:12,500 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:27:12,501 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 9.2955ms INFO 2026-03-22 21:27:12,501 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:12,501 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2118ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:27:12,503 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 11.0538ms INFO 2026-03-22 21:27:12,503 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:12,503 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4778ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:27:38,102 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-03-22 21:27:38,102 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 21:27:38,102 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:27:38,103 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:27:38,103 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:27:38,103 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:38,103 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:38,104 [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-03-22 21:27:38,104 [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-03-22 21:27:38,111 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:27:38,111 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3503ms INFO 2026-03-22 21:27:38,111 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:38,111 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6741ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:27:38,140 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:27:38,140 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 36.0746ms INFO 2026-03-22 21:27:38,140 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:38,140 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.1256ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:27:39,847 [15 ] 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-03-22 21:27:39,847 [7 ] 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-03-22 21:27:39,847 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:27:39,848 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:27:39,848 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:27:39,848 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:39,848 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:39,849 [15 ] 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-03-22 21:27:39,849 [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-03-22 21:27:39,857 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:27:39,857 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.2115ms INFO 2026-03-22 21:27:39,857 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:39,857 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6448ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:27:39,889 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:27:39,917 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 67.4901ms INFO 2026-03-22 21:27:39,917 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:39,917 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.7056ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:27:41,148 [12 ] 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-03-22 21:27:41,148 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:27:41,148 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:27:41,148 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:41,150 [12 ] 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-03-22 21:27:41,158 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:27:41,158 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.7747ms INFO 2026-03-22 21:27:41,158 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:27:41,158 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3068ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:28:49,286 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-24&timeBegin=07:45&timeEnd=16:45&leaveType=21&isPanel=true& INFO 2026-03-22 21:28:49,286 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:28:49,287 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:28:49,288 [29 ] 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-03-22 21:28:49,289 [31 ] 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-03-22 21:28:49,289 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:28:49,290 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 21:28:49,291 [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-03-22 21:28:49,296 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:28:49,296 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 8.2475ms INFO 2026-03-22 21:28:49,296 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:28:49,297 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5384ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:28:49,297 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:28:49,297 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 6.4325ms INFO 2026-03-22 21:28:49,297 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 21:28:49,298 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3888ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:01,755 [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 156 INFO 2026-03-22 21:29:01,755 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:01,755 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:01,756 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:01,757 [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-03-22 21:29:01,768 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:01,768 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 11.2068ms INFO 2026-03-22 21:29:01,768 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:01,768 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3884ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:01,915 [32 ] 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-03-22 21:29:01,915 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:01,915 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:01,917 [32 ] 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-03-22 21:29:01,922 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:01,922 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.6611ms INFO 2026-03-22 21:29:01,922 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:01,922 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3985ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:02,075 [30 ] 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-03-22 21:29:02,075 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:02,075 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:02,075 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:02,077 [30 ] 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-03-22 21:29:02,256 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:02,256 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 179.0639ms INFO 2026-03-22 21:29:02,256 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:02,256 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 181.5005ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:02,395 [30 ] 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-03-22 21:29:02,395 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:02,395 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:02,395 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:02,397 [30 ] 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-03-22 21:29:02,461 [30 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377191,Dealer:1632,FlowID:78,KeyField:K_ID,KeyFieldValue:66517,FlowTable:K_LEAVE,ApplyA0188:1632,flowNode:begin INFO 2026-03-22 21:29:02,471 [30 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1632,FlowID:78,KeyField:K_ID,KeyFieldValue:66517,FlowTable:K_LEAVE,ApplyA0188:1632,flowNode:N1678780289927 INFO 2026-03-22 21:29:02,478 [30 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-22 21:29:02,480 [30 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377192,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66517,FlowTable:K_LEAVE,ApplyA0188:1632,flowNode:N1678780289927 INFO 2026-03-22 21:29:02,487 [30 ] 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:66517,FlowTable:K_LEAVE,ApplyA0188:1632,flowNode:N1660288224736 INFO 2026-03-22 21:29:02,517 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:02,518 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 121.0212ms INFO 2026-03-22 21:29:02,518 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:02,518 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.5058ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:03,675 [32 ] 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-03-22 21:29:03,675 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:03,675 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:03,675 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:03,677 [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-03-22 21:29:03,683 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:03,683 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3811ms INFO 2026-03-22 21:29:03,683 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:03,683 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6954ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:03,754 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 21:29:03,754 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:03,755 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:03,756 [30 ] 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-03-22 21:29:03,810 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:03,810 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 54.156ms INFO 2026-03-22 21:29:03,810 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:03,810 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0975ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:16,189 [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-03-22 21:29:16,189 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:16,190 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:16,190 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:16,191 [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-03-22 21:29:16,197 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:16,197 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2284ms INFO 2026-03-22 21:29:16,197 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:16,197 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3276ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:18,823 [35 ] 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-03-22 21:29:18,823 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:18,823 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:18,823 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:18,824 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 21:29:18,825 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:18,825 [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-03-22 21:29:18,825 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:18,826 [32 ] 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-03-22 21:29:18,832 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:18,832 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8839ms INFO 2026-03-22 21:29:18,832 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:18,832 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1579ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:18,878 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:18,878 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 51.5737ms INFO 2026-03-22 21:29:18,878 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:18,878 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.5531ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:20,790 [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-03-22 21:29:20,790 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:20,790 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:20,790 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:20,791 [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-03-22 21:29:20,797 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:20,797 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0499ms INFO 2026-03-22 21:29:20,797 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:20,798 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1278ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:29,023 [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-03-22 21:29:29,023 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:29,024 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:29,024 [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-03-22 21:29:29,024 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:29,025 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:29,025 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:29,025 [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-03-22 21:29:29,026 [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-03-22 21:29:29,028 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:29,028 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5134ms INFO 2026-03-22 21:29:29,028 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:29,029 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5944ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:29,031 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:29,031 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3601ms INFO 2026-03-22 21:29:29,031 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:29,032 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3189ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:30,983 [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-03-22 21:29:30,983 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:30,984 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:30,984 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:30,984 [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-03-22 21:29:30,985 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:30,985 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:30,985 [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-03-22 21:29:30,986 [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-03-22 21:29:30,988 [32 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 21:29:30,991 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:30,991 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8174ms INFO 2026-03-22 21:29:30,991 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:30,991 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8805ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:30,994 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:30,994 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.2333ms INFO 2026-03-22 21:29:30,994 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:30,994 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0831ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:31,022 [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-03-22 21:29:31,022 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:31,022 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:31,023 [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-03-22 21:29:31,027 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:31,027 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2556ms INFO 2026-03-22 21:29:31,027 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:31,027 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1423ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:31,137 [32 ] 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-03-22 21:29:31,138 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:31,139 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:31,140 [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-03-22 21:29:31,146 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:31,146 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 5.7584ms INFO 2026-03-22 21:29:31,146 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:31,146 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8093ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:49,756 [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-03-22 21:29:49,756 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:49,756 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:49,756 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:49,758 [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-03-22 21:29:49,758 [47 ] 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-03-22 21:29:49,758 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:49,758 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:49,760 [47 ] 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-03-22 21:29:49,763 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:49,763 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0886ms INFO 2026-03-22 21:29:49,763 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:49,763 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8776ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:49,764 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:49,764 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1118ms INFO 2026-03-22 21:29:49,764 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:49,764 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.388ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:29:52,418 [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-03-22 21:29:52,418 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:29:52,419 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:29:52,419 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:52,420 [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-03-22 21:29:52,426 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:29:52,426 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6893ms INFO 2026-03-22 21:29:52,426 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:29:52,426 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8016ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:07,292 [44 ] 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-03-22 21:33:07,293 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:33:07,293 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1018ms 200 text/html INFO 2026-03-22 21:33:07,415 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 21:33:07,419 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 21:33:07,419 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1548ms 200 text/css INFO 2026-03-22 21:33:07,447 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 21:33:07,447 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 21:33:07,447 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 21:33:07,447 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:07,448 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0331ms 200 application/javascript INFO 2026-03-22 21:33:07,459 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 21:33:07,459 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9801ms 200 application/javascript INFO 2026-03-22 21:33:07,480 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 21:33:07,481 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 21:33:07,481 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6569ms 200 application/javascript INFO 2026-03-22 21:33:07,481 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 21:33:07,482 [40 ] 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-03-22 21:33:07,482 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4977ms 200 application/javascript INFO 2026-03-22 21:33:07,665 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 21:33:07,665 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 21:33:07,666 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5592ms 200 application/javascript INFO 2026-03-22 21:33:07,673 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 21:33:07,674 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 21:33:07,674 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3984ms 200 application/javascript INFO 2026-03-22 21:33:07,849 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-22 21:33:07,850 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-03-22 21:33:07,850 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1752ms 200 application/javascript INFO 2026-03-22 21:33:07,989 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 21:33:07,989 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774186387326&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:33:07,989 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 21:33:07,989 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6251ms 200 application/javascript INFO 2026-03-22 21:33:07,990 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:33:07,990 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9208ms 200 text/html INFO 2026-03-22 21:33:08,163 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 21:33:08,163 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:08,174 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 21:33:08,174 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5371ms 200 application/javascript INFO 2026-03-22 21:33:08,181 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 21:33:08,183 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 21:33:08,183 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6568ms 200 text/css INFO 2026-03-22 21:33:09,227 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 21:33:09,228 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-03-22 21:33:09,228 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6159ms 200 application/javascript INFO 2026-03-22 21:33:09,470 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-22 21:33:09,471 [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-03-22 21:33:09,471 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2379ms 200 application/javascript INFO 2026-03-22 21:33:12,861 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 21:33:12,862 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 21:33:12,862 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6284ms 200 application/javascript INFO 2026-03-22 21:33:13,278 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 21:33:13,279 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 21:33:13,279 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8735ms 200 image/jpeg INFO 2026-03-22 21:33:13,450 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.45874704479121564 INFO 2026-03-22 21:33:13,450 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:33:13,451 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5977ms 200 application/javascript INFO 2026-03-22 21:33:13,737 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774186387326%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 21:33:13,737 [44 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 21:33:13,737 [44 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 21:33:13,737 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:13,739 [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-03-22 21:33:13,740 [44 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774186387326&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:33:13,743 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:13,743 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8747ms INFO 2026-03-22 21:33:13,743 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:13,743 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1648ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:13,746 [50 ] 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-03-22 21:33:13,747 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:13,747 [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-03-22 21:33:13,747 [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-03-22 21:33:13,747 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:13,748 [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-03-22 21:33:13,749 [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-03-22 21:33:13,749 [50 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 21:33:13,750 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:13,750 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.119ms INFO 2026-03-22 21:33:13,750 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:13,750 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3153ms 401 application/json; charset=utf-8 INFO 2026-03-22 21:33:13,920 [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-03-22 21:33:13,920 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:13,921 [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-03-22 21:33:13,921 [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-03-22 21:33:13,921 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:33:13,922 [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-03-22 21:33:13,923 [39 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4OTgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTA3MiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iuaxquael-aelyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODk4IiwianRpIjoiMTllNWY1ODktZDg4YS00YjE1LThlNTMtZDgyMTFjZjY5M2U1IiwiaWF0IjoxNzczMzg2NzE3LCJuYmYiOjE3NzMzODY3MTUsImV4cCI6MTc3MzQ3MzExNywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.7Yrf2cu8Jg-1aTcCzU5ri_114bsDRlokRFaxJn4Aqxw INFO 2026-03-22 21:33:13,926 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:13,926 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0923ms INFO 2026-03-22 21:33:13,926 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:33:13,926 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0629ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:14,030 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 21:33:14,031 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:14,031 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:14,033 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,035 [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-03-22 21:33:14,036 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:33:14,036 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:33:14,036 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:33:14,050 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:33:14,053 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:14,053 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5398ms INFO 2026-03-22 21:33:14,053 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,053 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9657ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:14,164 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:33:14,164 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:14,164 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,166 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:33:14,167 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:33:14,167 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:33:14,167 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:33:14,170 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 21:33:14,171 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:14,171 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,172 [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-03-22 21:33:14,176 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:14,176 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5738ms INFO 2026-03-22 21:33:14,176 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,176 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.498ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:14,196 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:33:14,199 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:14,200 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.7916ms INFO 2026-03-22 21:33:14,200 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,200 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7833ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:14,263 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 21:33:14,263 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:14,263 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 21:33:14,264 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7886ms 200 application/javascript INFO 2026-03-22 21:33:14,279 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 21:33:14,279 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 21:33:14,279 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4569ms 200 text/css INFO 2026-03-22 21:33:14,304 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 21:33:14,305 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 21:33:14,305 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4849ms 200 text/css INFO 2026-03-22 21:33:14,428 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 21:33:14,428 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 21:33:14,428 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:14,428 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 21:33:14,428 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 21:33:14,428 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5625ms 200 application/javascript INFO 2026-03-22 21:33:14,429 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9048ms 200 text/css INFO 2026-03-22 21:33:14,431 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 21:33:14,431 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:14,431 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 21:33:14,431 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4119ms 200 application/javascript INFO 2026-03-22 21:33:14,555 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 21:33:14,556 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:14,556 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 21:33:14,556 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5304ms 200 application/javascript INFO 2026-03-22 21:33:14,582 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 21:33:14,582 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:14,583 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 21:33:14,583 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4944ms 200 application/javascript INFO 2026-03-22 21:33:14,781 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:33:14,781 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:14,781 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,783 [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-03-22 21:33:14,788 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:14,789 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9963ms INFO 2026-03-22 21:33:14,789 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,789 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8689ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:14,944 [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-03-22 21:33:14,944 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:14,944 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,946 [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-03-22 21:33:14,949 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:14,949 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2518ms INFO 2026-03-22 21:33:14,949 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,949 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2288ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:14,978 [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-03-22 21:33:14,978 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:14,978 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:14,978 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,980 [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-03-22 21:33:14,986 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:14,986 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1278ms INFO 2026-03-22 21:33:14,986 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:14,986 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0815ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:14,993 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 21:33:14,993 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:14,993 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 21:33:14,993 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4639ms 200 application/javascript INFO 2026-03-22 21:33:15,024 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-22 21:33:15,024 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,024 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,026 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:33:15,028 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,028 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7643ms INFO 2026-03-22 21:33:15,028 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,029 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.552ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:15,085 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 21:33:15,086 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 21:33:15,086 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6001ms 200 image/png INFO 2026-03-22 21:33:15,100 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 21:33:15,100 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 21:33:15,100 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4361ms 200 image/png INFO 2026-03-22 21:33:15,104 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 21:33:15,104 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 21:33:15,104 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4523ms 200 image/png INFO 2026-03-22 21:33:15,115 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 21:33:15,116 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 21:33:15,116 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4068ms 200 image/png INFO 2026-03-22 21:33:15,121 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:33:15,121 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,122 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,123 [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-03-22 21:33:15,125 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 21:33:15,125 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,125 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,126 [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-03-22 21:33:15,130 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,130 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2902ms INFO 2026-03-22 21:33:15,130 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,130 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9686ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:15,131 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,131 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.9031ms INFO 2026-03-22 21:33:15,131 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,131 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6214ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:15,157 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 21:33:15,158 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,158 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,159 [50 ] 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-03-22 21:33:15,161 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 21:33:15,162 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,162 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,162 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,162 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4277ms INFO 2026-03-22 21:33:15,162 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,162 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0182ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:15,163 [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-03-22 21:33:15,165 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,165 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6455ms INFO 2026-03-22 21:33:15,166 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,166 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1885ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:15,171 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 21:33:15,171 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,172 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,173 [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-03-22 21:33:15,180 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,180 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5392ms INFO 2026-03-22 21:33:15,180 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,180 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0856ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:15,185 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 21:33:15,185 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 21:33:15,185 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.398ms 200 image/png INFO 2026-03-22 21:33:15,213 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 21:33:15,214 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 21:33:15,214 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 21:33:15,214 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8952ms 200 image/jpeg INFO 2026-03-22 21:33:15,215 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 21:33:15,215 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0632ms 200 image/jpeg INFO 2026-03-22 21:33:15,216 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 21:33:15,217 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 21:33:15,217 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9672ms 200 image/jpeg INFO 2026-03-22 21:33:15,252 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 21:33:15,253 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,253 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,254 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 21:33:15,254 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,254 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,254 [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-03-22 21:33:15,255 [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-03-22 21:33:15,263 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,263 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8566ms INFO 2026-03-22 21:33:15,263 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,263 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6545ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:15,277 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,277 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.7095ms INFO 2026-03-22 21:33:15,277 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,277 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2513ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:15,362 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 21:33:15,362 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:15,362 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,363 [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-03-22 21:33:15,367 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:15,367 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2494ms INFO 2026-03-22 21:33:15,367 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:15,367 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9532ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:20,495 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-22 21:33:20,496 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:20,496 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-22 21:33:20,496 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.84ms 200 application/javascript INFO 2026-03-22 21:33:20,502 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-22 21:33:20,502 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:20,502 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-22 21:33:20,503 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6777ms 200 application/javascript INFO 2026-03-22 21:33:20,508 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-22 21:33:20,508 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-22 21:33:20,508 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3682ms 200 text/css INFO 2026-03-22 21:33:20,509 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 21:33:20,509 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:20,510 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 21:33:20,510 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.423ms 200 application/javascript INFO 2026-03-22 21:33:20,647 [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-03-22 21:33:20,647 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:20,647 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:20,647 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:20,649 [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-03-22 21:33:20,654 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:20,654 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4278ms INFO 2026-03-22 21:33:20,654 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:20,654 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4249ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:20,753 [36 ] 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-03-22 21:33:20,754 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:20,754 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:20,755 [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-03-22 21:33:20,758 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:20,758 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1533ms INFO 2026-03-22 21:33:20,758 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:20,758 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9746ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:21,222 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 21:33:21,222 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:21,223 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:21,224 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:33:21,230 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:21,230 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.866ms INFO 2026-03-22 21:33:21,230 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:21,230 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9386ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:24,156 [36 ] 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-03-22 21:33:24,156 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:24,156 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:24,156 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,158 [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-03-22 21:33:24,164 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:24,164 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9755ms INFO 2026-03-22 21:33:24,164 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,164 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1515ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:24,203 [36 ] 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-03-22 21:33:24,203 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:24,203 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,204 [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-03-22 21:33:24,208 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:24,208 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3399ms INFO 2026-03-22 21:33:24,208 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,208 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.227ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:24,485 [42 ] 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-03-22 21:33:24,486 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:24,486 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,487 [42 ] 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-03-22 21:33:24,491 [44 ] 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-03-22 21:33:24,491 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:24,491 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:24,491 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,491 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.3268ms INFO 2026-03-22 21:33:24,491 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,492 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.375ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:24,493 [44 ] 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-03-22 21:33:24,546 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:24,549 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 56.7933ms INFO 2026-03-22 21:33:24,550 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,550 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.6359ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:24,626 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-03-22 21:33:24,627 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:24,627 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,628 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:33:24,631 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:24,632 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1717ms INFO 2026-03-22 21:33:24,632 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:24,632 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2375ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:25,800 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-22 21:33:25,800 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:33:25,801 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:25,801 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:25,802 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:33:25,834 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:25,835 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 32.4882ms INFO 2026-03-22 21:33:25,835 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:25,835 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.5649ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:35,189 [44 ] 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-03-22 21:33:35,189 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:35,189 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:35,191 [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-03-22 21:33:35,194 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:35,194 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7906ms INFO 2026-03-22 21:33:35,194 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:35,195 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0464ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:33:35,198 [36 ] 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-03-22 21:33:35,198 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:33:35,198 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:35,199 [36 ] 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-03-22 21:33:35,205 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:33:35,206 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 6.151ms INFO 2026-03-22 21:33:35,206 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 21:33:35,206 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9576ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:34:42,006 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-23&timeBegin=07:45&timeEnd=16:45&leaveType=21&isPanel=true& INFO 2026-03-22 21:34:42,006 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:34:42,007 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:42,008 [38 ] 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-03-22 21:34:42,014 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:34:42,014 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 5.9192ms INFO 2026-03-22 21:34:42,014 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:42,014 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0303ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:34:49,778 [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 156 INFO 2026-03-22 21:34:49,778 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:34:49,778 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:34:49,778 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:49,780 [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-03-22 21:34:49,788 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:34:49,788 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.7166ms INFO 2026-03-22 21:34:49,788 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:49,788 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8867ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:34:49,936 [42 ] 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-03-22 21:34:49,936 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:34:49,936 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:49,938 [42 ] 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-03-22 21:34:49,942 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:34:49,942 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.025ms INFO 2026-03-22 21:34:49,942 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:49,942 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7512ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:34:50,082 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50037 INFO 2026-03-22 21:34:50,082 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:34:50,083 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:34:50,083 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:50,084 [45 ] 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-03-22 21:34:50,878 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:34:50,878 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 793.7748ms INFO 2026-03-22 21:34:50,878 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:50,878 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 795.8385ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:34:51,086 [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-03-22 21:34:51,086 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:34:51,086 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:34:51,086 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:51,088 [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-03-22 21:34:51,126 [42 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377194,Dealer:1898,FlowID:78,KeyField:K_ID,KeyFieldValue:66518,FlowTable:K_LEAVE,ApplyA0188:1898,flowNode:begin INFO 2026-03-22 21:34:51,128 [42 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1898,FlowID:78,KeyField:K_ID,KeyFieldValue:66518,FlowTable:K_LEAVE,ApplyA0188:1898,flowNode:N1678780289927 INFO 2026-03-22 21:34:51,130 [42 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-22 21:34:51,132 [42 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377195,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66518,FlowTable:K_LEAVE,ApplyA0188:1898,flowNode:N1678780289927 INFO 2026-03-22 21:34:51,135 [42 ] 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:66518,FlowTable:K_LEAVE,ApplyA0188:1898,flowNode:N1660288224736 INFO 2026-03-22 21:34:51,162 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:34:51,162 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 74.2519ms INFO 2026-03-22 21:34:51,162 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:51,162 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.2626ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:34:52,325 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-03-22 21:34:52,325 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:34:52,325 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:34:52,325 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:52,327 [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-03-22 21:34:52,335 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:34:52,335 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.0768ms INFO 2026-03-22 21:34:52,335 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:52,335 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0735ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:34:52,353 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 21:34:52,354 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:34:52,354 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:52,355 [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-03-22 21:34:52,387 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:34:52,387 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 32.3251ms INFO 2026-03-22 21:34:52,387 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:52,387 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.198ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:34:58,238 [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-03-22 21:34:58,238 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:34:58,238 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:34:58,238 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:58,240 [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-03-22 21:34:58,245 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:34:58,245 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7203ms INFO 2026-03-22 21:34:58,245 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:34:58,245 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7643ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:05,349 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145432526&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 21:35:05,349 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:35:05,349 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7903ms 200 text/html INFO 2026-03-22 21:35:06,992 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774186506127&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:35:06,992 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:35:06,993 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7742ms 200 text/html INFO 2026-03-22 21:35:07,881 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5878582759846979 INFO 2026-03-22 21:35:07,881 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:35:07,881 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6947ms 200 application/javascript INFO 2026-03-22 21:35:08,121 [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%3D1774186506127%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 21:35:08,122 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,122 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,123 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:08,124 [47 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774186506127&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:35:08,127 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,127 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.784ms INFO 2026-03-22 21:35:08,127 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,127 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7989ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,157 [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-03-22 21:35:08,157 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:08,157 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,158 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,159 [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-03-22 21:35:08,164 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:35:08,164 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:35:08,164 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:35:08,178 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:35:08,181 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,181 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.1662ms INFO 2026-03-22 21:35:08,181 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,181 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9997ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,277 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:35:08,277 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,277 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,279 [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-03-22 21:35:08,280 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:35:08,280 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:35:08,280 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:35:08,292 [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-03-22 21:35:08,293 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,293 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,294 [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-03-22 21:35:08,294 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:35:08,297 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,297 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.0761ms INFO 2026-03-22 21:35:08,297 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,297 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8167ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,301 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,302 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.6831ms INFO 2026-03-22 21:35:08,302 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,302 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3194ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,405 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:35:08,406 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,406 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,406 [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-03-22 21:35:08,407 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,407 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,407 [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-03-22 21:35:08,408 [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-03-22 21:35:08,410 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,410 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1986ms INFO 2026-03-22 21:35:08,410 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,410 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9949ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,411 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,411 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0987ms INFO 2026-03-22 21:35:08,411 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,411 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9895ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,469 [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-03-22 21:35:08,469 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:08,469 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,469 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,470 [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-03-22 21:35:08,472 [46 ] 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-03-22 21:35:08,472 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,472 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,474 [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-03-22 21:35:08,475 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,475 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0778ms INFO 2026-03-22 21:35:08,475 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,475 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7992ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,476 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,477 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9683ms INFO 2026-03-22 21:35:08,477 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,477 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5749ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,508 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 21:35:08,508 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,508 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,510 [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-03-22 21:35:08,513 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,513 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1487ms INFO 2026-03-22 21:35:08,513 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,513 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8312ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,517 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 21:35:08,517 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 21:35:08,517 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,518 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,518 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,518 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,519 [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-03-22 21:35:08,519 [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-03-22 21:35:08,522 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,522 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9676ms INFO 2026-03-22 21:35:08,522 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,522 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5789ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,523 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 21:35:08,523 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,523 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,524 [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-03-22 21:35:08,527 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,527 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7258ms INFO 2026-03-22 21:35:08,527 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,527 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4268ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,528 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,528 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1309ms INFO 2026-03-22 21:35:08,528 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,528 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6288ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,577 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 21:35:08,577 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,577 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,578 [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-03-22 21:35:08,631 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,631 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.149ms INFO 2026-03-22 21:35:08,631 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,631 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.7213ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,848 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:35:08,848 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,848 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,849 [45 ] 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-03-22 21:35:08,854 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,854 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6335ms INFO 2026-03-22 21:35:08,854 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,854 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4222ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:08,934 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 21:35:08,934 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:08,934 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,935 [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-03-22 21:35:08,953 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:08,954 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2388ms INFO 2026-03-22 21:35:08,954 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:08,954 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0341ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:09,192 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7518816811258565 INFO 2026-03-22 21:35:09,192 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:35:09,192 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5987ms 200 application/javascript INFO 2026-03-22 21:35:10,431 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 21:35:10,431 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 21:35:10,431 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:10,432 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 21:35:10,432 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1354ms 200 text/css INFO 2026-03-22 21:35:10,432 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 21:35:10,432 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0905ms 200 application/javascript INFO 2026-03-22 21:35:10,462 [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-03-22 21:35:10,462 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:10,462 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,462 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,464 [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-03-22 21:35:10,469 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,469 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4137ms INFO 2026-03-22 21:35:10,469 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,469 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4086ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,606 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 21:35:10,606 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 21:35:10,606 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,606 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,606 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,606 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,608 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:10,608 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:10,611 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,611 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.381ms INFO 2026-03-22 21:35:10,611 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,611 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4782ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,612 [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-03-22 21:35:10,612 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,612 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,613 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,613 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.1998ms INFO 2026-03-22 21:35:10,613 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,613 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1016ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,613 [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-03-22 21:35:10,618 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,618 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.7269ms INFO 2026-03-22 21:35:10,618 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,618 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2514ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,619 [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-03-22 21:35:10,619 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,619 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,620 [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-03-22 21:35:10,623 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,623 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.71ms INFO 2026-03-22 21:35:10,623 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,623 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2659ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,657 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774145432526%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 21:35:10,657 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,659 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,660 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:10,662 [38 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774145432526&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 21:35:10,664 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,664 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.2785ms INFO 2026-03-22 21:35:10,664 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,664 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7629ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,720 [34 ] 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-03-22 21:35:10,720 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:10,720 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,720 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,722 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 21:35:10,727 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1898& INFO 2026-03-22 21:35:10,728 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,728 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,729 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:10,743 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,743 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.0911ms INFO 2026-03-22 21:35:10,743 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,743 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6602ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,743 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:35:10,744 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:35:10,744 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:35:10,758 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:35:10,760 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,761 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 39.0058ms INFO 2026-03-22 21:35:10,761 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,761 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.7377ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,864 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:35:10,864 [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-03-22 21:35:10,864 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,864 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,864 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,864 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,866 [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-03-22 21:35:10,866 [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-03-22 21:35:10,867 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:35:10,867 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:35:10,867 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:35:10,869 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,869 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2529ms INFO 2026-03-22 21:35:10,869 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,869 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2506ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,896 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:35:10,899 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,899 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.8573ms INFO 2026-03-22 21:35:10,899 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,899 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8024ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:10,956 [34 ] 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-03-22 21:35:10,957 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:10,957 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,958 [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-03-22 21:35:10,961 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:10,961 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8873ms INFO 2026-03-22 21:35:10,961 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:10,961 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6837ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:11,084 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 21:35:11,084 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:35:11,084 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:11,084 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:11,084 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,084 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,086 [34 ] 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-03-22 21:35:11,086 [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-03-22 21:35:11,089 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:11,089 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9848ms INFO 2026-03-22 21:35:11,089 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,089 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0117ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:11,091 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:11,091 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.5242ms INFO 2026-03-22 21:35:11,091 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,091 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3617ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:11,106 [47 ] 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-03-22 21:35:11,106 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:11,106 [34 ] 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-03-22 21:35:11,106 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:11,106 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,106 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:11,106 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,107 [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-03-22 21:35:11,107 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:11,110 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:11,110 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.117ms INFO 2026-03-22 21:35:11,110 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,110 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5743ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:11,113 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:11,113 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.487ms INFO 2026-03-22 21:35:11,113 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,113 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0571ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:11,176 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:35:11,176 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:11,177 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,178 [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-03-22 21:35:11,182 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:11,182 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4034ms INFO 2026-03-22 21:35:11,182 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,182 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1876ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:11,293 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20& INFO 2026-03-22 21:35:11,293 [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-03-22 21:35:11,293 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:11,293 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:11,293 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,293 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,294 [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-03-22 21:35:11,295 [41 ] 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-03-22 21:35:11,297 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:11,297 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8479ms INFO 2026-03-22 21:35:11,297 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,297 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5082ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:11,347 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:11,349 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.9337ms INFO 2026-03-22 21:35:11,349 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,349 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.4223ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:11,892 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-22 21:35:11,892 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:11,892 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-22 21:35:11,893 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7071ms 200 application/javascript INFO 2026-03-22 21:35:11,895 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-22 21:35:11,896 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-22 21:35:11,896 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6791ms 200 text/css INFO 2026-03-22 21:35:11,937 [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-03-22 21:35:11,937 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:11,937 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:11,937 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,939 [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-03-22 21:35:11,944 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:11,944 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3204ms INFO 2026-03-22 21:35:11,944 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:11,944 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4575ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:12,037 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 21:35:12,037 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:12,037 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,039 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:12,040 [46 ] 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-03-22 21:35:12,040 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:12,040 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,041 [41 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 21:35:12,042 [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-03-22 21:35:12,045 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:12,045 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3553ms INFO 2026-03-22 21:35:12,045 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,045 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0412ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:12,047 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:12,048 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.881ms INFO 2026-03-22 21:35:12,048 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,048 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7983ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:12,168 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1898& INFO 2026-03-22 21:35:12,169 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:12,169 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,170 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:12,174 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:12,174 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.9749ms INFO 2026-03-22 21:35:12,174 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,174 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9157ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:12,235 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-22 21:35:12,235 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:12,235 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=377158&isHis=& INFO 2026-03-22 21:35:12,235 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,236 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:12,236 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,237 [34 ] 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-03-22 21:35:12,238 [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-03-22 21:35:12,244 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:12,244 [41 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-22 21:35:12,246 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 8.1672ms INFO 2026-03-22 21:35:12,246 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,246 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8239ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:12,301 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:12,301 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 63.1979ms INFO 2026-03-22 21:35:12,301 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,301 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.7213ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:12,661 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20&isHis=& INFO 2026-03-22 21:35:12,661 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:12,661 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,663 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:12,738 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660288224736&guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20&recordId=66512&tableName=K_LEAVE& INFO 2026-03-22 21:35:12,739 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20&flowID=78&nodeCode=N1660288224736& INFO 2026-03-22 21:35:12,739 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:12,739 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,739 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:12,739 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,741 [41 ] 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-03-22 21:35:12,741 [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-03-22 21:35:12,768 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:12,770 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 106.8459ms INFO 2026-03-22 21:35:12,770 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,770 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.7292ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:12,805 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:12,806 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 64.5633ms INFO 2026-03-22 21:35:12,806 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,806 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.3347ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:12,830 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:12,831 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 90.4104ms INFO 2026-03-22 21:35:12,832 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:12,832 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.0638ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:13,012 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=377158& INFO 2026-03-22 21:35:13,012 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:13,012 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:13,014 [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-03-22 21:35:13,035 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:13,036 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 21.8586ms INFO 2026-03-22 21:35:13,036 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:13,036 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5577ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:13,412 [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-03-22 21:35:13,412 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:13,412 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:13,414 [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-03-22 21:35:13,433 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:13,434 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 19.6567ms INFO 2026-03-22 21:35:13,434 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:13,434 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8984ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:14,045 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-22 21:35:14,046 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:14,046 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:14,047 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:14,051 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:14,051 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.7385ms INFO 2026-03-22 21:35:14,051 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:14,051 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0502ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:14,069 [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-03-22 21:35:14,070 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:14,070 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:14,071 [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-03-22 21:35:14,075 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:14,075 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7319ms INFO 2026-03-22 21:35:14,075 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:14,075 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5068ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:14,122 [34 ] 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-03-22 21:35:14,123 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:14,123 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=dcf195f0-72a4-49dc-bada-14a72089fde8%20%20& INFO 2026-03-22 21:35:14,123 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:14,123 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:14,123 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:14,124 [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-03-22 21:35:14,125 [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-03-22 21:35:14,129 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:14,129 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5191ms INFO 2026-03-22 21:35:14,129 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:14,129 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6566ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:14,224 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:14,227 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 102.3384ms INFO 2026-03-22 21:35:14,227 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:14,228 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.6776ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:15,979 [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-03-22 21:35:15,979 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:15,980 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:15,980 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:15,981 [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-03-22 21:35:15,988 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:15,988 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9286ms INFO 2026-03-22 21:35:15,988 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:15,988 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2567ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:16,283 [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-03-22 21:35:16,283 [42 ] 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=0DltQfpnWEA%3D& INFO 2026-03-22 21:35:16,284 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:16,284 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:16,284 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:16,284 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:16,285 [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-03-22 21:35:16,286 [42 ] 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-03-22 21:35:16,289 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:16,289 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6764ms INFO 2026-03-22 21:35:16,289 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:16,289 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7873ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:16,294 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:16,296 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.1384ms INFO 2026-03-22 21:35:16,296 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:16,296 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7031ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:16,410 [41 ] 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-03-22 21:35:16,410 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:16,410 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:16,411 [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-03-22 21:35:16,414 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:16,414 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9033ms INFO 2026-03-22 21:35:16,414 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:16,414 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6597ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:22,749 [47 ] 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-03-22 21:35:22,750 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:22,750 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:22,751 [47 ] 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-03-22 21:35:22,755 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:22,755 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5291ms INFO 2026-03-22 21:35:22,755 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:22,755 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6222ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:23,047 [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-03-22 21:35:23,047 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:23,047 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:23,047 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:23,048 [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-03-22 21:35:23,054 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:23,054 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6167ms INFO 2026-03-22 21:35:23,054 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:23,054 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6602ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:24,253 [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-03-22 21:35:24,253 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:24,253 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:24,254 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:24,255 [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-03-22 21:35:24,287 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:24,287 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 32.0776ms INFO 2026-03-22 21:35:24,287 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:24,287 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.2166ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:25,478 [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-03-22 21:35:25,478 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:25,478 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:25,480 [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-03-22 21:35:25,483 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:25,483 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5006ms INFO 2026-03-22 21:35:25,483 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:25,483 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5469ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:25,553 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 21:35:25,553 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:25,553 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:25,554 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:25,555 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:35:25,560 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:25,560 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0878ms INFO 2026-03-22 21:35:25,560 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:25,560 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1048ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:35:26,273 [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-03-22 21:35:26,273 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:35:26,273 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:35:26,274 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:26,275 [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-03-22 21:35:26,280 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:35:26,281 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6182ms INFO 2026-03-22 21:35:26,281 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:35:26,281 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6306ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:26,912 [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-03-22 21:59:27,480 [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-03-22 21:59:27,514 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774187963258&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:59:27,527 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:59:27,528 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6507ms 200 text/html INFO 2026-03-22 21:59:28,754 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.24925662228754764 INFO 2026-03-22 21:59:28,756 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:59:28,756 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1053ms 200 application/javascript INFO 2026-03-22 21:59:28,943 [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%3D1774187963258%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 21:59:28,973 [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-03-22 21:59:28,975 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:29,094 [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-03-22 21:59:29,094 [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-03-22 21:59:29,095 [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-03-22 21:59:29,095 [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-03-22 21:59:29,101 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:29,101 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:29,107 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 21:59:29,107 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 21:59:29,107 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:29,110 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 21:59:29,113 [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-03-22 21:59:29,113 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 21:59:29,114 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7828ms 200 application/javascript INFO 2026-03-22 21:59:29,114 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3241ms 200 text/css INFO 2026-03-22 21:59:29,121 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 21:59:29,121 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8182ms 200 application/javascript INFO 2026-03-22 21:59:29,151 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774187969169&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:59:29,152 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 21:59:29,152 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6713ms 200 text/html INFO 2026-03-22 21:59:29,232 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 21:59:29,234 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 21:59:29,235 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:29,236 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 21:59:29,236 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4209ms 200 text/css INFO 2026-03-22 21:59:29,243 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 21:59:29,245 [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-03-22 21:59:29,245 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4655ms 200 application/javascript INFO 2026-03-22 21:59:29,247 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 21:59:29,247 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4666ms 200 application/javascript INFO 2026-03-22 21:59:30,221 [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-03-22 21:59:30,221 [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-03-22 21:59:30,559 [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-03-22 21:59:30,564 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 21:59:30,566 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:30,580 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774187963258&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:59:30,586 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 362.7154ms INFO 2026-03-22 21:59:30,586 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:30,588 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1615.3604ms 401 application/json; charset=utf-8 INFO 2026-03-22 21:59:30,804 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 21:59:30,804 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:30,812 [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-03-22 21:59:30,812 [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-03-22 21:59:30,813 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:59:30,816 [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-03-22 21:59:31,269 [6 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0NTMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMDA3OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuWPlOaelyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDUzIiwianRpIjoiYmI1ZjIxYTYtNTBhNy00NjI0LWIyNWUtMTFiZDQ2ZmFiYjdmIiwiaWF0IjoxNzc0MDg0ODk3LCJuYmYiOjE3NzQwODQ4OTUsImV4cCI6MTc3NDE3MTI5NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.KHwTCr4ynApqT3Bn6mSDjUOqBGhdqNZzCr_T9C9djj8 INFO 2026-03-22 21:59:31,410 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:31,411 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 594.6023ms INFO 2026-03-22 21:59:31,411 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:59:31,412 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 608.7227ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:31,458 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:31,461 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1239.2203ms INFO 2026-03-22 21:59:31,461 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:31,461 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2518.1284ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:31,620 [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-03-22 21:59:31,620 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:31,638 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:31,676 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:31,679 [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-03-22 21:59:31,699 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:59:31,700 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:59:31,700 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:59:31,814 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:59:31,821 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:31,822 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 143.28ms INFO 2026-03-22 21:59:31,822 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:31,822 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 202.3025ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:31,930 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:59:31,930 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:31,930 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:31,933 [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-03-22 21:59:31,936 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:59:31,937 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:59:31,937 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:59:31,957 [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-03-22 21:59:31,959 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:31,959 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:31,988 [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-03-22 21:59:31,996 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:59:32,005 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,008 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 74.6829ms INFO 2026-03-22 21:59:32,008 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,008 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.7332ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,047 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,050 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.7378ms INFO 2026-03-22 21:59:32,050 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,050 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.5786ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,147 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:59:32,147 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,148 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,151 [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-03-22 21:59:32,158 [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-03-22 21:59:32,158 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,158 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,160 [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-03-22 21:59:32,166 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,166 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,166 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.1ms INFO 2026-03-22 21:59:32,166 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,166 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8255ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,168 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.5662ms INFO 2026-03-22 21:59:32,168 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,168 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3149ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,182 [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-03-22 21:59:32,182 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:32,182 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,182 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,185 [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-03-22 21:59:32,296 [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-03-22 21:59:32,296 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,297 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,312 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 21:59:32,312 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,313 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,340 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 21:59:32,340 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,340 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,355 [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-03-22 21:59:32,357 [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-03-22 21:59:32,357 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:59:32,374 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 21:59:32,374 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,374 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,375 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 21:59:32,376 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,376 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,376 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:59:32,383 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,383 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 28.5499ms INFO 2026-03-22 21:59:32,383 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,384 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.6885ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,384 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,385 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 27.8346ms INFO 2026-03-22 21:59:32,385 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,385 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.0504ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,393 [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-03-22 21:59:32,395 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,396 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,396 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 211.0939ms INFO 2026-03-22 21:59:32,396 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,396 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 214.2287ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,396 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 39.4367ms INFO 2026-03-22 21:59:32,396 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,396 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.4169ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,398 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,399 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.672ms INFO 2026-03-22 21:59:32,399 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,399 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8263ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,402 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:32,402 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 26.1634ms INFO 2026-03-22 21:59:32,402 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,403 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.9021ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:32,429 [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-03-22 21:59:32,430 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,430 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:59:32,430 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,430 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,430 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,432 [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-03-22 21:59:32,432 [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-03-22 21:59:32,554 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 21:59:32,556 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,557 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:32,559 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 21:59:32,559 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:32,559 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:33,041 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:33,042 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 609.6481ms INFO 2026-03-22 21:59:33,042 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:33,042 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 612.9225ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:33,311 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:59:33,311 [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-03-22 21:59:33,533 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:33,534 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:33,535 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1102.0991ms INFO 2026-03-22 21:59:33,535 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:33,535 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1104.8952ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:33,537 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 226.034ms INFO 2026-03-22 21:59:33,537 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:33,538 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 983.5721ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:34,339 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:34,342 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1030.2075ms INFO 2026-03-22 21:59:34,342 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:34,342 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1783.3422ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:37,121 [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-03-22 21:59:37,122 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:37,125 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:37,127 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,130 [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-03-22 21:59:37,141 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:37,141 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.6119ms INFO 2026-03-22 21:59:37,142 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,142 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3922ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:37,152 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 21:59:37,153 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:37,153 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,155 [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-03-22 21:59:37,159 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:37,160 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.676ms INFO 2026-03-22 21:59:37,160 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,160 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7089ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:37,165 [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-03-22 21:59:37,166 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:37,166 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,168 [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-03-22 21:59:37,169 [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-03-22 21:59:37,173 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:37,173 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,175 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 21:59:37,175 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:37,176 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,180 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 21:59:37,180 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:37,180 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,197 [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-03-22 21:59:37,197 [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-03-22 21:59:37,197 [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-03-22 21:59:37,204 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:37,204 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:37,204 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.4905ms INFO 2026-03-22 21:59:37,204 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,204 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.0187ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:37,206 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.1843ms INFO 2026-03-22 21:59:37,206 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,206 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.2692ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:37,207 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:37,208 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:37,209 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.279ms INFO 2026-03-22 21:59:37,209 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,209 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.8102ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:37,209 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.6115ms INFO 2026-03-22 21:59:37,209 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,209 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.5822ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:37,310 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1453& INFO 2026-03-22 21:59:37,311 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:37,311 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,313 [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-03-22 21:59:37,327 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:37,335 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 21.3822ms INFO 2026-03-22 21:59:37,335 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:37,335 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7174ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:38,682 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.23684232237681357 INFO 2026-03-22 21:59:38,684 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 21:59:38,684 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0717ms 200 application/javascript INFO 2026-03-22 21:59:38,689 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 21:59:38,690 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 21:59:38,690 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8838ms 200 image/jpeg INFO 2026-03-22 21:59:38,834 [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%3D1774187969169%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 21:59:38,834 [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-03-22 21:59:38,834 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:38,836 [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-03-22 21:59:38,836 [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-03-22 21:59:38,836 [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-03-22 21:59:38,836 [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-03-22 21:59:38,836 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:38,836 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:38,839 [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-03-22 21:59:38,839 [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). WARN 2026-03-22 21:59:38,840 [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-03-22 21:59:38,840 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 21:59:38,841 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:38,841 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.8791ms INFO 2026-03-22 21:59:38,841 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:38,841 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.159ms 401 application/json; charset=utf-8 INFO 2026-03-22 21:59:38,842 [28 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774187969169&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 21:59:38,847 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:38,848 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.3723ms INFO 2026-03-22 21:59:38,848 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:38,848 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7446ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:38,971 [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-03-22 21:59:38,971 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:38,974 [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-03-22 21:59:38,974 [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-03-22 21:59:38,975 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:59:38,976 [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-03-22 21:59:38,978 [12 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NjUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjUwNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOeUn-iKnSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzY1IiwianRpIjoiMzdiNTJmY2ItOWE3Zi00Zjk1LWI3M2QtM2MyOWVkNGExNmVlIiwiaWF0IjoxNzczODExMDU2LCJuYmYiOjE3NzM4MTEwNTQsImV4cCI6MTc3Mzg5NzQ1NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.yvVVlBJ4KYGB0OJ3JBv4voLckSAASNPicdxMy-8feCY INFO 2026-03-22 21:59:38,981 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:38,982 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.2338ms INFO 2026-03-22 21:59:38,982 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 21:59:38,982 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0194ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,209 [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-03-22 21:59:39,210 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:39,212 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,220 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,223 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-03-22 21:59:39,230 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 21:59:39,230 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 21:59:39,230 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 21:59:39,246 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 21:59:39,251 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,252 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 28.7828ms INFO 2026-03-22 21:59:39,252 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,252 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.8453ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,366 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 21:59:39,367 [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-03-22 21:59:39,367 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,367 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,367 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,367 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,369 [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-03-22 21:59:39,369 [24 ] 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-03-22 21:59:39,370 [24 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 21:59:39,371 [24 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 21:59:39,371 [24 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 21:59:39,373 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,374 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.389ms INFO 2026-03-22 21:59:39,374 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,374 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2266ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,404 [24 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 21:59:39,408 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,408 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.8124ms INFO 2026-03-22 21:59:39,408 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,408 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.0285ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,610 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 21:59:39,610 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 21:59:39,611 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,611 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,612 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 21:59:39,612 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8266ms 200 text/css INFO 2026-03-22 21:59:39,613 [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-03-22 21:59:39,622 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,622 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.595ms INFO 2026-03-22 21:59:39,622 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,622 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1652ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,651 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-22 21:59:39,651 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,651 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,652 [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-03-22 21:59:39,652 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:39,652 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,653 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,653 [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-03-22 21:59:39,654 [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-03-22 21:59:39,657 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,657 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9904ms INFO 2026-03-22 21:59:39,657 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,657 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5493ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,661 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,661 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4507ms INFO 2026-03-22 21:59:39,661 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,661 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.803ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,791 [24 ] 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-03-22 21:59:39,797 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,797 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,799 [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-03-22 21:59:39,804 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,804 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.5458ms INFO 2026-03-22 21:59:39,804 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,804 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6326ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,935 [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-03-22 21:59:39,935 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:39,935 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,935 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,937 [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-03-22 21:59:39,944 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,944 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.9276ms INFO 2026-03-22 21:59:39,944 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,944 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.556ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:39,973 [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-03-22 21:59:39,973 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,973 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,976 [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-03-22 21:59:39,981 [24 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 21:59:39,986 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-22 21:59:39,986 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:39,986 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,988 [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-03-22 21:59:39,992 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:39,992 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8526ms INFO 2026-03-22 21:59:39,992 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:39,992 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0473ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:40,049 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:40,052 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 76.0246ms INFO 2026-03-22 21:59:40,052 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:40,052 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.7602ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:40,169 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1453& INFO 2026-03-22 21:59:40,170 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:40,170 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:40,172 [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-03-22 21:59:40,177 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:40,180 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.0039ms INFO 2026-03-22 21:59:40,180 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:40,180 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7063ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:40,557 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 21:59:40,567 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:40,568 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:40,570 [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-03-22 21:59:40,583 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:40,583 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 13.2638ms INFO 2026-03-22 21:59:40,583 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:40,584 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6962ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:42,191 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 21:59:42,191 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 21:59:42,192 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 21:59:42,193 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:42,194 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:42,194 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:42,194 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,196 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,196 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,199 [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-03-22 21:59:42,199 [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-03-22 21:59:42,199 [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-03-22 21:59:42,204 [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-03-22 21:59:42,205 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 21:59:42,205 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:42,205 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:42,206 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,206 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,208 [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-03-22 21:59:42,208 [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-03-22 21:59:42,213 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:42,213 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:42,213 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:42,213 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:42,213 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 13.8351ms INFO 2026-03-22 21:59:42,213 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 13.6994ms INFO 2026-03-22 21:59:42,213 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.6834ms INFO 2026-03-22 21:59:42,213 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 13.9403ms INFO 2026-03-22 21:59:42,214 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,214 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,214 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,214 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,214 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.916ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:42,214 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.047ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:42,214 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.42ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:42,214 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0789ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:42,215 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:42,215 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.3137ms INFO 2026-03-22 21:59:42,215 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,215 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5819ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:42,417 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 21:59:42,417 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:42,417 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,419 [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-03-22 21:59:42,428 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:42,428 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.6119ms INFO 2026-03-22 21:59:42,429 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,429 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8702ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:42,436 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 21:59:42,437 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:42,437 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,438 [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-03-22 21:59:42,462 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:42,462 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.5101ms INFO 2026-03-22 21:59:42,462 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:42,462 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5352ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:43,494 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 21:59:43,494 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 21:59:43,496 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 21:59:43,499 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 21:59:43,499 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 21:59:43,499 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 21:59:43,499 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8754ms 200 image/jpeg INFO 2026-03-22 21:59:43,499 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.689ms 200 image/jpeg INFO 2026-03-22 21:59:43,499 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1397ms 200 image/jpeg INFO 2026-03-22 21:59:46,755 [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-03-22 21:59:46,755 [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-03-22 21:59:46,755 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:46,756 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:46,756 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:46,757 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:46,757 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:46,760 [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-03-22 21:59:46,760 [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-03-22 21:59:46,768 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:46,769 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.1885ms INFO 2026-03-22 21:59:46,769 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:46,769 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9583ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:46,771 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:46,771 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.053ms INFO 2026-03-22 21:59:46,771 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:46,771 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0638ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:47,661 [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-03-22 21:59:47,661 [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-03-22 21:59:47,662 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:47,662 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:47,662 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:47,662 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:47,663 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,663 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,665 [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-03-22 21:59:47,665 [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-03-22 21:59:47,677 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:47,677 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:47,678 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.5724ms INFO 2026-03-22 21:59:47,678 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.6074ms INFO 2026-03-22 21:59:47,678 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,678 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,678 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0031ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:47,678 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0032ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:47,815 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 21:59:47,815 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 21:59:47,816 [28 ] 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-03-22 21:59:47,816 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:47,816 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:47,816 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:47,816 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,816 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,816 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,818 [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-03-22 21:59:47,818 [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-03-22 21:59:47,818 [28 ] 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-03-22 21:59:47,818 [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-03-22 21:59:47,818 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:47,818 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,819 [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-03-22 21:59:47,822 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:47,822 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:47,822 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7571ms INFO 2026-03-22 21:59:47,822 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7898ms INFO 2026-03-22 21:59:47,823 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,823 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,823 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2142ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:47,823 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1913ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:47,825 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:47,825 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 7.1227ms INFO 2026-03-22 21:59:47,825 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,825 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4232ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:47,825 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:47,825 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.9585ms INFO 2026-03-22 21:59:47,825 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:47,826 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.809ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:48,045 [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-03-22 21:59:48,045 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:48,046 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:48,047 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1765& INFO 2026-03-22 21:59:48,047 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:48,048 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:48,048 [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-03-22 21:59:48,050 [28 ] 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-03-22 21:59:48,061 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:48,062 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 14.0343ms INFO 2026-03-22 21:59:48,062 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:48,062 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7111ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:48,070 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:48,247 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 197.5251ms INFO 2026-03-22 21:59:48,248 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:48,248 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 201.1154ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:50,536 [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-03-22 21:59:50,536 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 21:59:50,537 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:50,537 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:50,539 [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-03-22 21:59:50,569 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:50,570 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 30.2937ms INFO 2026-03-22 21:59:50,570 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:50,570 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3861ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:50,595 [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-03-22 21:59:50,595 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-22 21:59:50,595 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:50,595 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:50,596 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:50,596 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:50,598 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 21:59:50,598 [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-03-22 21:59:50,600 [27 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 21:59:50,602 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:50,602 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.7815ms INFO 2026-03-22 21:59:50,602 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:50,602 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1135ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:50,608 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:50,608 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.8746ms INFO 2026-03-22 21:59:50,608 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:50,608 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9278ms 200 application/json; charset=utf-8 INFO 2026-03-22 21:59:50,799 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1765& INFO 2026-03-22 21:59:50,800 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 21:59:50,800 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:50,802 [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-03-22 21:59:50,820 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 21:59:50,967 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 165.5776ms INFO 2026-03-22 21:59:50,968 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 21:59:50,968 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 168.7195ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:04,504 [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-03-22 22:00:04,505 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:04,505 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:04,505 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:04,507 [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-03-22 22:00:04,517 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:04,518 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.654ms INFO 2026-03-22 22:00:04,518 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:04,518 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.627ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:04,522 [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-03-22 22:00:04,523 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:04,523 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:04,524 [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-03-22 22:00:04,529 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:04,530 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.1256ms INFO 2026-03-22 22:00:04,530 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:04,530 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6748ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:15,041 [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-03-22 22:00:15,041 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:15,042 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:15,042 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:15,044 [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-03-22 22:00:15,053 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:15,053 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.0997ms INFO 2026-03-22 22:00:15,053 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:15,053 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1036ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:17,836 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-22 22:00:17,836 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-22 22:00:17,836 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:17,837 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-22 22:00:17,837 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-22 22:00:17,837 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3207ms 200 text/css INFO 2026-03-22 22:00:17,837 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0594ms 200 application/javascript INFO 2026-03-22 22:00:17,861 [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-03-22 22:00:17,861 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:17,862 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:17,862 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:17,864 [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-03-22 22:00:17,873 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:17,873 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.5022ms INFO 2026-03-22 22:00:17,873 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:17,873 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3315ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:17,997 [28 ] 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-03-22 22:00:17,997 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:17,997 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:17,999 [12 ] 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-03-22 22:00:17,999 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:17,999 [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-03-22 22:00:18,000 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:18,000 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:18,003 [12 ] 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-03-22 22:00:18,006 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:18,006 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.2728ms INFO 2026-03-22 22:00:18,006 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:18,007 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8219ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:18,154 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:18,157 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 153.83ms INFO 2026-03-22 22:00:18,157 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:18,157 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 158.19ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:24,223 [28 ] 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-03-22 22:00:24,223 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:24,231 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:24,231 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:24,233 [28 ] 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-03-22 22:00:24,304 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:24,306 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 72.9708ms INFO 2026-03-22 22:00:24,306 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:24,306 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.7153ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:37,898 [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-03-22 22:00:37,898 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:37,899 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:37,899 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:37,901 [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-03-22 22:00:37,909 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:37,909 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.5365ms INFO 2026-03-22 22:00:37,909 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:37,910 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4348ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:41,734 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-03-22 22:00:41,734 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:41,735 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-03-22 22:00:41,735 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1875ms 200 application/javascript INFO 2026-03-22 22:00:41,736 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-03-22 22:00:41,736 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-03-22 22:00:41,736 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6636ms 200 text/css INFO 2026-03-22 22:00:41,764 [12 ] 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-03-22 22:00:41,764 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:41,764 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:41,765 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:41,766 [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-03-22 22:00:41,775 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:41,775 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.6652ms INFO 2026-03-22 22:00:41,775 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:41,775 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1327ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:41,849 [28 ] 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-03-22 22:00:41,849 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:41,849 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:41,850 [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-03-22 22:00:41,852 [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-03-22 22:00:41,853 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:41,853 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:41,855 [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-03-22 22:00:41,856 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:41,856 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.9378ms INFO 2026-03-22 22:00:41,856 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:41,856 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9398ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:42,467 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:42,471 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 615.3925ms INFO 2026-03-22 22:00:42,471 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:42,471 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 618.6254ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:54,877 [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-03-22 22:00:54,877 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:54,877 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:54,877 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:54,879 [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-03-22 22:00:54,898 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:54,898 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 19.2673ms INFO 2026-03-22 22:00:54,898 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:54,898 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6637ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:55,946 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 22:00:55,946 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:55,946 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:55,946 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:55,948 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:00:55,955 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:55,955 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.609ms INFO 2026-03-22 22:00:55,955 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:55,956 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7507ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:55,956 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 22:00:55,956 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:55,956 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:55,957 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:00:55,961 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:55,961 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.776ms INFO 2026-03-22 22:00:55,961 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:55,961 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4874ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:00:56,166 [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-03-22 22:00:56,166 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:00:56,166 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:00:56,167 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:56,168 [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-03-22 22:00:56,175 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:00:56,175 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.9985ms INFO 2026-03-22 22:00:56,175 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:00:56,175 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1773ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:01,874 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774188961090&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 22:16:01,875 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 22:16:01,875 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1247ms 200 text/html INFO 2026-03-22 22:16:02,374 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4956955032089134 INFO 2026-03-22 22:16:02,375 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 22:16:02,375 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8757ms 200 application/javascript INFO 2026-03-22 22:16:02,478 [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%3D1774188961090%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 22:16:02,478 [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-03-22 22:16:02,479 [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-03-22 22:16:02,479 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,480 [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-03-22 22:16:02,481 [62 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774188961090&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 22:16:02,484 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,484 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3369ms INFO 2026-03-22 22:16:02,485 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,485 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.863ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,506 [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-03-22 22:16:02,506 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:02,506 [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-03-22 22:16:02,507 [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-03-22 22:16:02,507 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,508 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-22 22:16:02,509 [68 ] 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-03-22 22:16:02,509 [68 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 22:16:02,510 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,510 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.7031ms INFO 2026-03-22 22:16:02,510 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,510 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2518ms 401 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,591 [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-03-22 22:16:02,591 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:02,591 [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-03-22 22:16:02,591 [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-03-22 22:16:02,592 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 22:16:02,593 [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-03-22 22:16:02,595 [66 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NDAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjIxMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iue9l-iKs-aFpyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzQwIiwianRpIjoiZjU2OGU2ZTQtYjBhNy00ZWM4LWFlZWEtZjk4ODU3YzAzNjdiIiwiaWF0IjoxNzczODkzNzIyLCJuYmYiOjE3NzM4OTM3MjAsImV4cCI6MTc3Mzk4MDEyMiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.jVxdJc70cKB44n6YGj0ANp7KPkiBnGijDRcWK2Wies4 INFO 2026-03-22 22:16:02,598 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,599 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.4515ms INFO 2026-03-22 22:16:02,599 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 22:16:02,599 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9761ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,680 [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-03-22 22:16:02,680 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:02,680 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,683 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,684 [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-03-22 22:16:02,686 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 22:16:02,686 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 22:16:02,686 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 22:16:02,702 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 22:16:02,704 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,704 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.3589ms INFO 2026-03-22 22:16:02,704 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,705 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4627ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,785 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 22:16:02,786 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,786 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,786 [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-03-22 22:16:02,786 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,786 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,787 [64 ] 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-03-22 22:16:02,788 [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-03-22 22:16:02,788 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 22:16:02,789 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 22:16:02,789 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 22:16:02,791 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,791 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2727ms INFO 2026-03-22 22:16:02,791 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,791 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9728ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,818 [64 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 22:16:02,822 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,822 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.5862ms INFO 2026-03-22 22:16:02,822 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,822 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.5845ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,909 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 22:16:02,909 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,909 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,909 [67 ] 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-03-22 22:16:02,910 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,910 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,910 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:16:02,911 [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-03-22 22:16:02,914 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,914 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1549ms INFO 2026-03-22 22:16:02,914 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,914 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.971ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,917 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,917 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3327ms INFO 2026-03-22 22:16:02,917 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,917 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.195ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,938 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 22:16:02,939 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,939 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,940 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 22:16:02,940 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,940 [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-03-22 22:16:02,940 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,941 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:16:02,942 [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-03-22 22:16:02,942 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:02,942 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,943 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,944 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,944 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0417ms INFO 2026-03-22 22:16:02,944 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,944 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6743ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,944 [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-03-22 22:16:02,945 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,945 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8436ms INFO 2026-03-22 22:16:02,945 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,945 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5782ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,949 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,949 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0422ms INFO 2026-03-22 22:16:02,949 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,949 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2287ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,959 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 22:16:02,959 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,959 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,961 [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-03-22 22:16:02,963 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,963 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6496ms INFO 2026-03-22 22:16:02,963 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,963 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2835ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,965 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 22:16:02,965 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,965 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,966 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:16:02,968 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 22:16:02,969 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:02,969 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,970 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:16:02,974 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,974 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.2605ms INFO 2026-03-22 22:16:02,974 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,974 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8742ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:02,974 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:02,975 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0143ms INFO 2026-03-22 22:16:02,975 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:02,975 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5328ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:03,008 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 22:16:03,008 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:03,009 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:03,010 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:16:03,015 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:03,015 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9704ms INFO 2026-03-22 22:16:03,015 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:03,015 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9781ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:03,024 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 22:16:03,024 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 22:16:03,024 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:03,024 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:03,024 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:03,024 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:03,026 [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-03-22 22:16:03,026 [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-03-22 22:16:03,039 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:03,039 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.3408ms INFO 2026-03-22 22:16:03,039 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:03,039 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.166ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:03,047 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:03,047 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.1735ms INFO 2026-03-22 22:16:03,047 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:03,047 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.884ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:03,517 [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-03-22 22:16:03,518 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:03,518 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:03,519 [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-03-22 22:16:03,523 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:03,523 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6785ms INFO 2026-03-22 22:16:03,523 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:03,523 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8231ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:05,357 [68 ] 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-03-22 22:16:05,358 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:05,358 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:05,358 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:05,360 [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-03-22 22:16:05,366 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:05,366 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5286ms INFO 2026-03-22 22:16:05,366 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:05,366 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9281ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:05,369 [67 ] 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-03-22 22:16:05,369 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:05,369 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:05,371 [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-03-22 22:16:05,374 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 22:16:05,374 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:05,374 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:05,375 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:05,375 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.054ms INFO 2026-03-22 22:16:05,375 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:05,375 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.959ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:05,377 [64 ] 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-03-22 22:16:05,665 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:05,668 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 291.5352ms INFO 2026-03-22 22:16:05,668 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:05,668 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 294.7816ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:06,996 [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-03-22 22:16:06,996 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:06,996 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:06,996 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:06,998 [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-03-22 22:16:07,004 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:07,004 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3492ms INFO 2026-03-22 22:16:07,004 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,004 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8714ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:07,633 [71 ] 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-03-22 22:16:07,634 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:07,634 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:07,634 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,635 [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-03-22 22:16:07,642 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:07,642 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.397ms INFO 2026-03-22 22:16:07,642 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,642 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4833ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:07,647 [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-03-22 22:16:07,647 [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-03-22 22:16:07,647 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:07,647 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,647 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:07,647 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,648 [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-03-22 22:16:07,648 [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-03-22 22:16:07,651 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:07,651 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2021ms INFO 2026-03-22 22:16:07,651 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,651 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8026ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:07,652 [64 ] 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-03-22 22:16:07,652 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:07,652 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,653 [71 ] 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-03-22 22:16:07,653 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:07,653 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,654 [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-03-22 22:16:07,654 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:07,654 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.609ms INFO 2026-03-22 22:16:07,654 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,654 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.276ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:07,654 [71 ] 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-03-22 22:16:07,656 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:07,656 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8103ms INFO 2026-03-22 22:16:07,656 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,656 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3706ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:07,659 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:07,659 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.1939ms INFO 2026-03-22 22:16:07,659 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,660 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7653ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:07,660 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-22 22:16:07,660 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:07,660 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,662 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:16:07,664 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:07,665 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.865ms INFO 2026-03-22 22:16:07,665 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,665 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6204ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:07,763 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1740& INFO 2026-03-22 22:16:07,763 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:07,763 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,764 [68 ] 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-03-22 22:16:07,768 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:07,773 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.4379ms INFO 2026-03-22 22:16:07,774 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:07,774 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0012ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:09,441 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 22:16:09,441 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:09,442 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:09,442 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:09,444 [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-03-22 22:16:09,450 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:09,450 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1224ms INFO 2026-03-22 22:16:09,450 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:09,450 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7552ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:09,478 [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-03-22 22:16:09,479 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:09,479 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:09,480 [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-03-22 22:16:09,480 [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-03-22 22:16:09,480 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:09,480 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:09,482 [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-03-22 22:16:09,482 [64 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 22:16:09,485 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:09,485 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3266ms INFO 2026-03-22 22:16:09,485 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:09,485 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9742ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:09,489 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:09,489 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.1392ms INFO 2026-03-22 22:16:09,489 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:09,489 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9377ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:09,600 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1740& INFO 2026-03-22 22:16:09,601 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:09,601 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:09,602 [68 ] 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-03-22 22:16:09,606 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:09,612 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.3456ms INFO 2026-03-22 22:16:09,612 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:09,612 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1446ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:35,833 [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-03-22 22:16:35,833 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:35,833 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 22:16:35,833 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:35,833 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:35,834 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:35,834 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:35,835 [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-03-22 22:16:35,835 [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-03-22 22:16:35,838 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:35,838 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4881ms INFO 2026-03-22 22:16:35,838 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:35,838 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6857ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:35,840 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:35,840 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5219ms INFO 2026-03-22 22:16:35,840 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:35,841 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.348ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:16:36,659 [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-03-22 22:16:36,659 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:16:36,659 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:16:36,659 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:36,661 [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-03-22 22:16:36,667 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:16:36,667 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3075ms INFO 2026-03-22 22:16:36,667 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:16:36,667 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3362ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:21,415 [58 ] 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-03-22 22:20:21,416 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 22:20:21,416 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0876ms 200 text/html INFO 2026-03-22 22:20:21,579 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774189221879&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 22:20:21,580 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 22:20:21,580 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0563ms 200 text/html INFO 2026-03-22 22:20:22,414 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8515281146053609 INFO 2026-03-22 22:20:22,415 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 22:20:22,415 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9097ms 200 application/javascript INFO 2026-03-22 22:20:22,533 [58 ] 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%3D1774189221879%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 22:20:22,534 [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-03-22 22:20:22,534 [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-03-22 22:20:22,534 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:22,536 [58 ] 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-03-22 22:20:22,537 [58 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774189221879&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 22:20:22,540 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:22,540 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0281ms INFO 2026-03-22 22:20:22,540 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:22,540 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7106ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:23,429 [53 ] 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-03-22 22:20:23,429 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:20:23,429 [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-03-22 22:20:23,429 [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-03-22 22:20:23,430 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:23,431 [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-03-22 22:20:23,432 [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-03-22 22:20:23,432 [53 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 22:20:23,432 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:23,432 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2108ms INFO 2026-03-22 22:20:23,432 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:23,432 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6755ms 401 application/json; charset=utf-8 INFO 2026-03-22 22:20:23,517 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-03-22 22:20:23,517 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:20:23,518 [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-03-22 22:20:23,518 [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-03-22 22:20:23,518 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 22:20:23,519 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 22:20:23,534 [58 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTEyIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyNzEiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLljaLnh5Xml4siLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMTIiLCJqdGkiOiI0ZjgyODI5YS1lMThlLTQzMjctYTVkNC0zYjM5MzBlMzdjZjkiLCJpYXQiOjE3NzQwNDczNDAsIm5iZiI6MTc3NDA0NzMzOCwiZXhwIjoxNzc0MTMzNzQwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.q5HVefzy-jmESY2GmK1FAMdRCcAKfGTelFSYq_CJHrA INFO 2026-03-22 22:20:23,537 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:23,537 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 17.2808ms INFO 2026-03-22 22:20:23,537 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 22:20:23,537 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7321ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:23,629 [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-03-22 22:20:23,629 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:20:23,629 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:23,631 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:23,633 [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-03-22 22:20:23,874 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 22:20:23,874 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 22:20:23,874 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 22:20:23,889 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 22:20:23,892 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:23,892 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 259.0871ms INFO 2026-03-22 22:20:23,892 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:23,892 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 262.7616ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,019 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 22:20:24,019 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,019 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,020 [58 ] 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-03-22 22:20:24,020 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,021 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,021 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:24,022 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 22:20:24,022 [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-03-22 22:20:24,022 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 22:20:24,022 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 22:20:24,025 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,025 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3227ms INFO 2026-03-22 22:20:24,025 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,025 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1566ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,051 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 22:20:24,054 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,054 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.6295ms INFO 2026-03-22 22:20:24,055 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,055 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.9166ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,181 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 22:20:24,182 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,182 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,183 [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-03-22 22:20:24,189 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,189 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.1739ms INFO 2026-03-22 22:20:24,189 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,190 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,220 [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-03-22 22:20:24,220 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,221 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,222 [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-03-22 22:20:24,225 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,225 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1527ms INFO 2026-03-22 22:20:24,225 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,225 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9115ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,227 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-22 22:20:24,227 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,228 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,229 [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-03-22 22:20:24,232 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,232 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9051ms INFO 2026-03-22 22:20:24,232 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,232 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,245 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 22:20:24,245 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,245 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,246 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:24,249 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,249 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2247ms INFO 2026-03-22 22:20:24,249 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,249 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.86ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,293 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 22:20:24,293 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,293 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,294 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 22:20:24,294 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,294 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,295 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:24,295 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 22:20:24,296 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,296 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:24,296 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,297 [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-03-22 22:20:24,299 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,299 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.1694ms INFO 2026-03-22 22:20:24,299 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,299 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0724ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,303 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,303 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.5955ms INFO 2026-03-22 22:20:24,303 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,303 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3264ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,305 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,305 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9471ms INFO 2026-03-22 22:20:24,305 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,305 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5918ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,358 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 22:20:24,359 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,359 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,359 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 22:20:24,360 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,360 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,360 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:24,361 [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-03-22 22:20:24,362 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 22:20:24,362 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,362 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,364 [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-03-22 22:20:24,367 [52 ] 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-03-22 22:20:24,367 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:24,367 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,369 [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-03-22 22:20:24,372 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,372 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1849ms INFO 2026-03-22 22:20:24,372 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,372 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7983ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,374 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,374 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.9834ms INFO 2026-03-22 22:20:24,374 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,374 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7233ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,380 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,380 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 15.9654ms INFO 2026-03-22 22:20:24,380 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,380 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5694ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:24,382 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:24,382 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.61ms INFO 2026-03-22 22:20:24,382 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:24,382 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5198ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:27,950 [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-03-22 22:20:27,950 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:20:27,950 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:27,950 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:27,952 [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-03-22 22:20:27,958 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:27,958 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1343ms INFO 2026-03-22 22:20:27,958 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:27,958 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3433ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:29,470 [52 ] 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-03-22 22:20:29,471 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:29,471 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:29,473 [52 ] 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-03-22 22:20:29,545 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:29,548 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 74.2531ms INFO 2026-03-22 22:20:29,548 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:29,548 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.6859ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:29,783 [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-03-22 22:20:29,783 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:20:29,783 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:29,783 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:29,785 [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-03-22 22:20:29,790 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:29,790 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.581ms INFO 2026-03-22 22:20:29,790 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:29,790 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5598ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:43,999 [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-03-22 22:20:43,999 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:20:43,999 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:44,000 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:44,001 [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-03-22 22:20:44,024 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:44,025 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 23.748ms INFO 2026-03-22 22:20:44,025 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:44,025 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7923ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:47,454 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 40 INFO 2026-03-22 22:20:47,454 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:20:47,454 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:47,454 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:47,456 [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-03-22 22:20:47,481 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResult?dutyDate=2026-03& INFO 2026-03-22 22:20:47,482 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:47,482 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:47,482 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26051001,26051002,26051003,26051004,26051005&IsEss=true& INFO 2026-03-22 22:20:47,482 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:47,482 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:47,483 [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-03-22 22:20:47,484 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDayResult", controller = "Day"}. Executing controller action with signature System.Collections.Generic.List`1[System.Collections.Generic.List`1[Sg.HcmMb.PubClass.Dto.FieldDto]] GetDayResult(System.String, System.String, System.String) on controller Sg.HcmMb.Day.DayAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:47,512 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:47,512 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 28.9434ms INFO 2026-03-22 22:20:47,512 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:47,513 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.7786ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:47,514 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:47,514 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 58.5808ms INFO 2026-03-22 22:20:47,514 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:47,514 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.6109ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:47,873 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:47,878 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M) in 393.2305ms INFO 2026-03-22 22:20:47,878 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:47,878 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 396.3966ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:48,278 [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=customDayNote& INFO 2026-03-22 22:20:48,279 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:48,279 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:48,281 [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-03-22 22:20:48,314 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:48,314 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 32.2144ms INFO 2026-03-22 22:20:48,314 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:48,314 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.4508ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:48,442 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResultCustomLinkList?& INFO 2026-03-22 22:20:48,444 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Att/GetAttParas?tableName=k_leave& INFO 2026-03-22 22:20:48,444 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:48,444 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:48,444 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:48,444 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:48,446 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetDayResultCustomLinkList", controller = "Day"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.MenuInfoDto] GetDayResultCustomLinkList() on controller Sg.HcmMb.Day.DayAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:48,446 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAttParas", controller = "Att"}. Executing controller action with signature System.String GetAttParas(System.String) on controller Sg.HcmMb.AttAppService.AttAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:48,475 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:48,475 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M) in 29.1485ms INFO 2026-03-22 22:20:48,475 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:48,475 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:48,475 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.8691ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:48,475 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M) in 29.3907ms INFO 2026-03-22 22:20:48,475 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:48,476 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.1184ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:49,524 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Att/GetAttParas?tableName=k_card& INFO 2026-03-22 22:20:49,526 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:49,526 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:49,527 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAttParas", controller = "Att"}. Executing controller action with signature System.String GetAttParas(System.String) on controller Sg.HcmMb.AttAppService.AttAppService (Sg.Hcm.Application.M). INFO 2026-03-22 22:20:49,531 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:49,531 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M) in 4.2045ms INFO 2026-03-22 22:20:49,531 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:49,532 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3703ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:20:55,506 [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-03-22 22:20:55,506 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 22:20:55,506 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 22:20:55,507 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:55,508 [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-03-22 22:20:55,513 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:20:55,514 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6598ms INFO 2026-03-22 22:20:55,514 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 22:20:55,514 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7236ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:30:05,746 [32 ] 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-03-22 22:30:05,750 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 22:30:05,755 [32 ] 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-03-22 22:30:05,798 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:30:05,812 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 56.9596ms INFO 2026-03-22 22:30:05,812 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 22:30:05,812 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.9382ms 200 application/json; charset=utf-8 INFO 2026-03-22 22:30:05,952 [32 ] 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-03-22 22:30:05,953 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 22:30:05,955 [32 ] 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-03-22 22:30:05,962 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 22:30:05,963 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 8.0786ms INFO 2026-03-22 22:30:05,963 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-22 22:30:05,963 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2782ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:01,357 [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-03-22 23:14:01,913 [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-03-22 23:14:01,948 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:14:01,960 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 23:14:01,961 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8647ms 200 text/html INFO 2026-03-22 23:14:02,035 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-22 23:14:02,035 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-22 23:14:02,035 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8733ms 200 application/javascript INFO 2026-03-22 23:14:02,037 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 23:14:02,039 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:02,045 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 23:14:02,050 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 23:14:02,050 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7848ms 200 text/css INFO 2026-03-22 23:14:02,052 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 23:14:02,052 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6508ms 200 application/javascript INFO 2026-03-22 23:14:02,055 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-22 23:14:02,056 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-22 23:14:02,056 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0053ms 200 application/javascript INFO 2026-03-22 23:14:02,056 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-22 23:14:02,058 [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-03-22 23:14:02,058 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5455ms 200 application/javascript INFO 2026-03-22 23:14:02,086 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-22 23:14:02,086 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-22 23:14:02,087 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6083ms 200 application/javascript INFO 2026-03-22 23:14:02,116 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192443587&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:14:02,117 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 23:14:02,117 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.666ms 200 text/html INFO 2026-03-22 23:14:02,139 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 23:14:02,140 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 23:14:02,140 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5081ms 200 application/javascript INFO 2026-03-22 23:14:02,153 [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-03-22 23:14:02,155 [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-03-22 23:14:02,155 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7802ms 200 application/javascript INFO 2026-03-22 23:14:02,187 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-22 23:14:02,187 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-22 23:14:02,187 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5524ms 200 application/javascript INFO 2026-03-22 23:14:02,188 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-22 23:14:02,190 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-22 23:14:02,190 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7575ms 200 text/css INFO 2026-03-22 23:14:02,196 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-22 23:14:02,196 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-22 23:14:02,196 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5724ms 200 application/javascript INFO 2026-03-22 23:14:02,198 [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-03-22 23:14:02,199 [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-03-22 23:14:02,199 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0365ms 200 application/javascript INFO 2026-03-22 23:14:02,210 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 23:14:02,210 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:02,221 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 23:14:02,221 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1441ms 200 application/javascript INFO 2026-03-22 23:14:02,746 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 23:14:02,748 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-22 23:14:02,749 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6942ms 200 application/javascript INFO 2026-03-22 23:14:03,119 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9957420606143236 INFO 2026-03-22 23:14:03,120 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 23:14:03,121 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9836ms 200 application/javascript INFO 2026-03-22 23:14:03,165 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-22 23:14:03,166 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-22 23:14:03,166 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1828ms 200 image/jpeg INFO 2026-03-22 23:14:03,221 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1774192443587&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:14:03,221 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 23:14:03,222 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6933ms 200 text/html INFO 2026-03-22 23:14:03,290 [7 ] 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-03-22 23:14:03,368 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:14:04,496 [7 ] 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-03-22 23:14:05,091 [7 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 23:14:05,094 [7 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 23:14:05,094 [7 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-03-22 23:14:05,095 [7 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-03-22 23:14:05,095 [7 ] 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-03-22 23:14:05,227 [12 ] 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-03-22 23:14:05,230 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 731.5384ms INFO 2026-03-22 23:14:05,230 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:14:05,233 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1943.289ms 302 INFO 2026-03-22 23:14:05,438 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=i0b-97f8AEQO0M2Eln4uCCA0_36OXmedBLl8G4PHD0A&state=ww0fe1cb02189622be INFO 2026-03-22 23:14:05,439 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-22 23:14:05,440 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8965ms 200 text/html INFO 2026-03-22 23:14:05,492 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=i0b-97f8AEQO0M2Eln4uCCA0_36OXmedBLl8G4PHD0A INFO 2026-03-22 23:14:05,501 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:14:05,504 [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-03-22 23:14:05,506 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:i0b-97f8AEQO0M2Eln4uCCA0_36OXmedBLl8G4PHD0A,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-22 23:14:05,507 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-22 23:14:05,507 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:i0b-97f8AEQO0M2Eln4uCCA0_36OXmedBLl8G4PHD0A INFO 2026-03-22 23:14:05,507 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-03-22 23:14:05,508 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-03-22 23:14:05,889 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:cNoimEHBYvd9KLwm59V62qWM_D-CtL3cxMydeJFWvPG1LT2hxc7Z5r2GsTr5OnIBgiso6s-YGDCtuZYEzwiJZq_H-V8HDCvSWmzmR8ssEHSgPeXG7m-ZQTkfvtYr9EBe2wxJL2t5IeIq1cxIw1gBDZQVMZ0LBK75CF5G-yf0_XoE9uAdaFmB9Q0k7oBD36RcEa9wMJO1hOxvbnmzMzA01A INFO 2026-03-22 23:14:05,889 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=cNoimEHBYvd9KLwm59V62qWM_D-CtL3cxMydeJFWvPG1LT2hxc7Z5r2GsTr5OnIBgiso6s-YGDCtuZYEzwiJZq_H-V8HDCvSWmzmR8ssEHSgPeXG7m-ZQTkfvtYr9EBe2wxJL2t5IeIq1cxIw1gBDZQVMZ0LBK75CF5G-yf0_XoE9uAdaFmB9Q0k7oBD36RcEa9wMJO1hOxvbnmzMzA01A&code=i0b-97f8AEQO0M2Eln4uCCA0_36OXmedBLl8G4PHD0A INFO 2026-03-22 23:14:06,112 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"19042829511","DeviceId":"e4378fb8017eaa19","errcode":0,"errmsg":"ok"} INFO 2026-03-22 23:14:06,227 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:e4378fb8017eaa19 WxUserId:19042829511 INFO 2026-03-22 23:14:06,244 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D016302,a0188:65143 INFO 2026-03-22 23:14:06,394 [6 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-03-22 23:14:06,394 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 890.4834ms INFO 2026-03-22 23:14:06,395 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:14:06,395 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 902.4112ms 200 text/plain; charset=utf-8 INFO 2026-03-22 23:14:06,470 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192447978&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 23:14:06,471 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 23:14:06,471 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0287ms 200 text/html INFO 2026-03-22 23:14:06,965 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.17550502669018753 INFO 2026-03-22 23:14:06,966 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 23:14:06,967 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1072ms 200 application/javascript INFO 2026-03-22 23:14:07,155 [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-03-22 23:14:07,155 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:07,178 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,194 [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%3D1774192447978%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-03-22 23:14:07,194 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,208 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,208 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,212 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:14:07,213 [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-03-22 23:14:07,357 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192447978&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-22 23:14:07,365 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 23:14:07,371 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 23:14:07,371 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 23:14:07,387 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 23:14:07,393 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,397 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 185.1069ms INFO 2026-03-22 23:14:07,397 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,398 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 243.112ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,530 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 23:14:07,539 [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-03-22 23:14:07,541 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,541 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,541 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,541 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,543 [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-03-22 23:14:07,543 [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-03-22 23:14:07,545 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 23:14:07,546 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 23:14:07,546 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 23:14:07,579 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 23:14:07,588 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,591 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.5913ms INFO 2026-03-22 23:14:07,591 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,591 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.82ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,602 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,605 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.5671ms INFO 2026-03-22 23:14:07,605 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,605 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.759ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,649 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-22 23:14:07,649 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:07,650 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-22 23:14:07,650 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9076ms 200 application/javascript INFO 2026-03-22 23:14:07,650 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-22 23:14:07,650 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:07,651 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-22 23:14:07,651 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8527ms 200 application/javascript INFO 2026-03-22 23:14:07,653 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-22 23:14:07,653 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:07,653 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-22 23:14:07,653 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4719ms 200 application/javascript INFO 2026-03-22 23:14:07,653 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-22 23:14:07,654 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:07,654 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-22 23:14:07,654 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-22 23:14:07,654 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5373ms 200 application/javascript INFO 2026-03-22 23:14:07,654 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-22 23:14:07,654 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4345ms 200 text/css INFO 2026-03-22 23:14:07,670 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-22 23:14:07,671 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-22 23:14:07,671 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4035ms 200 text/css INFO 2026-03-22 23:14:07,676 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-22 23:14:07,677 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-22 23:14:07,677 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0167ms 200 text/css INFO 2026-03-22 23:14:07,682 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-22 23:14:07,682 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:07,682 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-22 23:14:07,682 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:07,682 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-22 23:14:07,682 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5302ms 200 application/javascript INFO 2026-03-22 23:14:07,682 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-22 23:14:07,682 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4323ms 200 application/javascript INFO 2026-03-22 23:14:07,685 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 23:14:07,686 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,686 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,688 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:14:07,699 [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-03-22 23:14:07,699 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,699 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,701 [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-03-22 23:14:07,703 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,705 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,705 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6035ms INFO 2026-03-22 23:14:07,705 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,705 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.2733ms INFO 2026-03-22 23:14:07,705 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.797ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,705 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,706 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1915ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,740 [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-03-22 23:14:07,740 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:07,740 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,741 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,743 [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-03-22 23:14:07,751 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-22 23:14:07,752 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-22 23:14:07,752 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5383ms 200 image/png INFO 2026-03-22 23:14:07,753 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-22 23:14:07,753 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-22 23:14:07,753 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-22 23:14:07,753 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-22 23:14:07,753 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5507ms 200 image/png INFO 2026-03-22 23:14:07,753 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5562ms 200 image/png INFO 2026-03-22 23:14:07,754 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-22 23:14:07,754 [14 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-22 23:14:07,754 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.435ms 200 image/png INFO 2026-03-22 23:14:07,790 [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-03-22 23:14:07,790 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,790 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,794 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 23:14:07,795 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,795 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,796 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 23:14:07,797 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,797 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,799 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 23:14:07,799 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,800 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,810 [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-03-22 23:14:07,811 [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-03-22 23:14:07,811 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:14:07,812 [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-03-22 23:14:07,814 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,817 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 603.3412ms INFO 2026-03-22 23:14:07,817 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,817 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 623.096ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,841 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 23:14:07,843 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,843 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,848 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,848 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 38.1391ms INFO 2026-03-22 23:14:07,848 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,849 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.6452ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,874 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 23:14:07,874 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:07,874 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,912 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,913 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 101.3957ms INFO 2026-03-22 23:14:07,913 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,913 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 119.0907ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,928 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,929 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 117.8691ms INFO 2026-03-22 23:14:07,929 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,929 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 129.5364ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,938 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-22 23:14:07,938 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-22 23:14:07,938 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5842ms 200 image/png INFO 2026-03-22 23:14:07,942 [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-03-22 23:14:07,943 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:14:07,944 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:07,944 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 132.8674ms INFO 2026-03-22 23:14:07,944 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:07,944 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 147.7994ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:07,968 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-22 23:14:07,969 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-22 23:14:07,969 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-22 23:14:07,969 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3438ms 200 image/jpeg INFO 2026-03-22 23:14:07,970 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-22 23:14:07,970 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-22 23:14:07,970 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4008ms 200 image/jpeg INFO 2026-03-22 23:14:07,971 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-22 23:14:07,971 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7793ms 200 image/jpeg INFO 2026-03-22 23:14:08,011 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 23:14:08,012 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:08,012 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:08,072 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 23:14:08,072 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:08,072 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:08,093 [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-03-22 23:14:08,094 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:08,094 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:08,167 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:14:08,167 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:14:08,167 [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-03-22 23:14:08,176 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:08,176 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 433.5744ms INFO 2026-03-22 23:14:08,176 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:08,177 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 436.4228ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:08,354 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:08,355 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 411.9614ms INFO 2026-03-22 23:14:08,355 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:08,355 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 514.1156ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:08,426 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:08,429 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 262.3723ms INFO 2026-03-22 23:14:08,429 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:08,429 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 418.1171ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:08,826 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:08,827 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 659.325ms INFO 2026-03-22 23:14:08,827 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:08,827 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 733.57ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:09,066 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:09,067 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1125.1783ms INFO 2026-03-22 23:14:09,067 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:09,068 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1193.6942ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:09,839 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:09,841 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1674.1094ms INFO 2026-03-22 23:14:09,841 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:09,841 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1769.5883ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:13,190 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-22 23:14:13,190 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-22 23:14:13,191 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:13,192 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-22 23:14:13,193 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2412ms 200 text/css INFO 2026-03-22 23:14:13,193 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-22 23:14:13,193 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.098ms 200 application/javascript INFO 2026-03-22 23:14:13,374 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-22 23:14:13,374 [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-03-22 23:14:13,378 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:13,378 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:13,380 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,380 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,380 [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-03-22 23:14:13,383 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:13,384 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,387 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:14:13,388 [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-03-22 23:14:13,388 [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-03-22 23:14:13,398 [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-03-22 23:14:13,398 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:13,400 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,416 [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-03-22 23:14:13,426 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:13,426 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:13,426 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:13,426 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:13,426 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.8156ms INFO 2026-03-22 23:14:13,426 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,427 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.0254ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:13,427 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 39.3721ms INFO 2026-03-22 23:14:13,427 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,428 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.2035ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:13,428 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 39.7488ms INFO 2026-03-22 23:14:13,428 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,428 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 40.4638ms INFO 2026-03-22 23:14:13,428 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,428 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.7862ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:13,428 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.6862ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:13,430 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-22 23:14:13,431 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:13,431 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,432 [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-03-22 23:14:13,437 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:13,437 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.428ms INFO 2026-03-22 23:14:13,437 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,437 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4683ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:13,516 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65143& INFO 2026-03-22 23:14:13,516 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:13,516 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,518 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 23:14:13,518 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:13,519 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:13,520 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,520 [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-03-22 23:14:13,521 [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-03-22 23:14:13,526 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:13,527 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:13,528 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4332ms INFO 2026-03-22 23:14:13,528 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,528 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9914ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:13,545 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 24.8367ms INFO 2026-03-22 23:14:13,545 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:13,545 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.6453ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:19,415 [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-03-22 23:14:19,415 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:19,416 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:19,417 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:19,419 [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-03-22 23:14:19,430 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:19,430 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.0633ms INFO 2026-03-22 23:14:19,430 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:19,430 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2522ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:22,387 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-03-22 23:14:22,388 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:22,389 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,392 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:14:22,422 [7 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTQzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMDIiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLosKLnv6DlroEiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNDMiLCJqdGkiOiJiZGQ5Njk4OC00MWFkLTQxMjYtYTlhNy0zNWY2OTA0MjYwNTQiLCJpYXQiOjE3NzQxOTI0NDYsIm5iZiI6MTc3NDE5MjQ0NCwiZXhwIjoxNzc0Mjc4ODQ2LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ._ZHHinFKRiUKN08W-SA_o6vhFruNRwqu57YWfyC-pAg INFO 2026-03-22 23:14:22,428 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:22,429 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 36.8215ms INFO 2026-03-22 23:14:22,429 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,429 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.5047ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:22,468 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-03-22 23:14:22,468 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-03-22 23:14:22,468 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:22,469 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-03-22 23:14:22,469 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-03-22 23:14:22,469 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3949ms 200 application/javascript INFO 2026-03-22 23:14:22,469 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6659ms 200 text/css INFO 2026-03-22 23:14:22,535 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-03-22 23:14:22,535 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-03-22 23:14:22,535 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4841ms 200 image/png INFO 2026-03-22 23:14:22,553 [27 ] 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-03-22 23:14:22,553 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:22,553 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:22,553 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,555 [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-03-22 23:14:22,561 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:22,562 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6882ms INFO 2026-03-22 23:14:22,562 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,562 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9326ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:22,591 [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=enableFaceUser& INFO 2026-03-22 23:14:22,592 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:22,592 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,594 [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-03-22 23:14:22,623 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:22,623 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 29.409ms INFO 2026-03-22 23:14:22,623 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,623 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.9124ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:22,724 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 23:14:22,724 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:22,724 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,726 [25 ] 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-03-22 23:14:22,756 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:22,756 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 29.6175ms INFO 2026-03-22 23:14:22,756 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,756 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.1611ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:22,770 [27 ] 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-03-22 23:14:22,770 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:22,777 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:22,777 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,779 [27 ] 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-03-22 23:14:22,783 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:22,783 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 4.5704ms INFO 2026-03-22 23:14:22,783 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,783 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1896ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:22,896 [25 ] 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-03-22 23:14:22,896 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:22,896 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,898 [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-03-22 23:14:22,902 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:22,902 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.649ms INFO 2026-03-22 23:14:22,902 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:22,902 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.637ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:24,693 [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-03-22 23:14:24,694 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:24,694 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:24,695 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:24,697 [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-03-22 23:14:24,713 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:24,714 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.4299ms INFO 2026-03-22 23:14:24,714 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:24,714 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5377ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:28,285 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-22 23:14:28,285 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:28,285 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-22 23:14:28,286 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-22 23:14:28,286 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4067ms 200 application/javascript INFO 2026-03-22 23:14:28,286 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-22 23:14:28,286 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9333ms 200 text/css INFO 2026-03-22 23:14:28,287 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-22 23:14:28,287 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:28,287 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-22 23:14:28,288 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8517ms 200 application/javascript INFO 2026-03-22 23:14:28,330 [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-03-22 23:14:28,330 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:28,331 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:28,332 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:28,333 [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-03-22 23:14:28,347 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:28,348 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.102ms INFO 2026-03-22 23:14:28,348 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:28,348 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4987ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:28,418 [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-03-22 23:14:28,418 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:28,419 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:28,421 [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-03-22 23:14:28,423 [7 ] 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-03-22 23:14:28,424 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:28,424 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:28,424 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:28,425 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:28,425 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8008ms INFO 2026-03-22 23:14:28,425 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:28,425 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7816ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:28,426 [7 ] 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-03-22 23:14:28,570 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:28,572 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 145.5486ms INFO 2026-03-22 23:14:28,572 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:28,572 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 148.5625ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:32,571 [7 ] 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-03-22 23:14:32,571 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:32,580 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:32,580 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:32,582 [7 ] 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-03-22 23:14:32,653 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:32,654 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 71.8915ms INFO 2026-03-22 23:14:32,654 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:32,654 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.4414ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:35,792 [7 ] 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-03-22 23:14:35,793 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:35,793 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:35,794 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:35,795 [7 ] 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-03-22 23:14:35,862 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:35,863 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 67.5698ms INFO 2026-03-22 23:14:35,863 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:35,863 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.0961ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:38,051 [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-03-22 23:14:38,051 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:38,052 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:38,052 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:38,054 [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-03-22 23:14:38,122 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:38,123 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 68.6759ms INFO 2026-03-22 23:14:38,123 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:38,123 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.2837ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:46,371 [7 ] 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-03-22 23:14:46,371 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:46,372 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:46,372 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:46,374 [7 ] 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-03-22 23:14:46,439 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:46,439 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 64.7799ms INFO 2026-03-22 23:14:46,439 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:46,439 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.6346ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:53,941 [7 ] 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-03-22 23:14:53,942 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:53,942 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:53,943 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:53,944 [7 ] 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-03-22 23:14:54,269 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:54,269 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 324.5197ms INFO 2026-03-22 23:14:54,269 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:54,269 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 327.9614ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:14:57,733 [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-03-22 23:14:57,733 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:14:57,734 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:14:57,734 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:57,736 [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-03-22 23:14:57,800 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:14:57,800 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 64.3875ms INFO 2026-03-22 23:14:57,800 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:14:57,800 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.7467ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:00,317 [7 ] 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-03-22 23:15:00,317 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:00,318 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:00,318 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:00,320 [7 ] 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-03-22 23:15:00,342 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:00,343 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 22.8988ms INFO 2026-03-22 23:15:00,343 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:00,343 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1752ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:06,276 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192507543&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:15:06,277 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 23:15:06,277 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.287ms 200 text/html INFO 2026-03-22 23:15:06,842 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.20459021071724304 INFO 2026-03-22 23:15:06,842 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 23:15:06,843 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0066ms 200 application/javascript INFO 2026-03-22 23:15:06,967 [25 ] 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%3D1774192507543%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 23:15:06,969 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:06,969 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:06,971 [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-03-22 23:15:06,972 [25 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192507543&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:15:06,977 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:06,977 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.5486ms INFO 2026-03-22 23:15:06,977 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:06,978 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4898ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:06,988 [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-03-22 23:15:06,988 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:06,989 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:06,989 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:06,991 [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-03-22 23:15:07,229 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 23:15:07,230 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 23:15:07,230 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 23:15:07,267 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 23:15:07,272 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,272 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 281.5674ms INFO 2026-03-22 23:15:07,272 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,273 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 284.1907ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,364 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 23:15:07,364 [30 ] 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-03-22 23:15:07,365 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,365 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,366 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,366 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,368 [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-03-22 23:15:07,368 [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-03-22 23:15:07,369 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 23:15:07,369 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 23:15:07,369 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 23:15:07,372 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,372 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0301ms INFO 2026-03-22 23:15:07,372 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,372 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4679ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,384 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 23:15:07,387 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,387 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 19.3603ms INFO 2026-03-22 23:15:07,387 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,387 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8344ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,479 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 23:15:07,479 [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-03-22 23:15:07,479 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,479 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,479 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,479 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,480 [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-03-22 23:15:07,480 [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-03-22 23:15:07,484 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,484 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,484 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2461ms INFO 2026-03-22 23:15:07,484 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,484 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.3719ms INFO 2026-03-22 23:15:07,484 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1203ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,484 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,484 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3589ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,531 [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-03-22 23:15:07,531 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,531 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,532 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 23:15:07,532 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,532 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,533 [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-03-22 23:15:07,533 [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-03-22 23:15:07,536 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,536 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5675ms INFO 2026-03-22 23:15:07,536 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,536 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5539ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,537 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,537 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.3212ms INFO 2026-03-22 23:15:07,538 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,538 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0934ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,554 [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-03-22 23:15:07,554 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:07,554 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,554 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,555 [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-03-22 23:15:07,557 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 23:15:07,557 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 23:15:07,557 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,557 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,557 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,557 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,558 [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-03-22 23:15:07,558 [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-03-22 23:15:07,566 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,566 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0104ms INFO 2026-03-22 23:15:07,566 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,566 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7816ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,568 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,568 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,568 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 10.472ms INFO 2026-03-22 23:15:07,569 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,569 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.2687ms INFO 2026-03-22 23:15:07,569 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,569 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1048ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,569 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0133ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,573 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 23:15:07,574 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,575 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,576 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:15:07,579 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,579 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9611ms INFO 2026-03-22 23:15:07,579 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,579 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2462ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,582 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 23:15:07,590 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,590 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,591 [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-03-22 23:15:07,596 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,597 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0722ms INFO 2026-03-22 23:15:07,597 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,597 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0425ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,641 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 23:15:07,641 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,641 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 23:15:07,641 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,641 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:07,641 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,642 [24 ] 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-03-22 23:15:07,643 [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-03-22 23:15:07,658 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,658 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 16.0718ms INFO 2026-03-22 23:15:07,659 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,659 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.8457ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:07,661 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:07,661 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.1905ms INFO 2026-03-22 23:15:07,661 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:07,661 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7896ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:08,086 [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-03-22 23:15:08,091 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:08,092 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:08,093 [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-03-22 23:15:08,099 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:08,099 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.6446ms INFO 2026-03-22 23:15:08,099 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:08,099 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4622ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:12,766 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-03-22 23:15:12,766 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:12,766 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-03-22 23:15:12,767 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-03-22 23:15:12,767 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.169ms 200 application/javascript INFO 2026-03-22 23:15:12,767 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-03-22 23:15:12,767 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7956ms 200 text/css INFO 2026-03-22 23:15:12,799 [31 ] 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-03-22 23:15:12,799 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:12,800 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:12,800 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:12,801 [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-03-22 23:15:12,810 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:12,810 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.9097ms INFO 2026-03-22 23:15:12,810 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:12,811 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4454ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:12,914 [30 ] 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-03-22 23:15:12,914 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:12,915 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:12,915 [23 ] 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-03-22 23:15:12,916 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:12,916 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:12,916 [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-03-22 23:15:12,919 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOverTimeList", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.OverTime.Dto.OverTimeListInfoDto GetOverTimeList(System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:15:12,922 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:12,922 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.1497ms INFO 2026-03-22 23:15:12,922 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:12,923 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5019ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:13,386 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:13,389 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 470.5199ms INFO 2026-03-22 23:15:13,389 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:13,389 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 474.1816ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:33,980 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192532161&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:15:33,981 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 23:15:33,982 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.141ms 200 text/html INFO 2026-03-22 23:15:34,928 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2656756660229027 INFO 2026-03-22 23:15:34,928 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 23:15:34,929 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8798ms 200 application/javascript INFO 2026-03-22 23:15:35,583 [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-03-22 23:15:35,583 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:35,592 [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-03-22 23:15:35,594 [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-03-22 23:15:35,594 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:35,595 [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-03-22 23:15:35,658 [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%3D1774192532161%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 23:15:35,659 [24 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 23:15:35,659 [24 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 23:15:35,659 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:35,734 [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-03-22 23:15:35,735 [24 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192532161&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:15:35,740 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:35,740 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.4021ms INFO 2026-03-22 23:15:35,740 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:35,740 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.9037ms 200 application/json; charset=utf-8 WARN 2026-03-22 23:15:35,748 [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-03-22 23:15:35,749 [31 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 23:15:35,749 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:35,751 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 155.2729ms INFO 2026-03-22 23:15:35,751 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:35,751 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.906ms 401 application/json; charset=utf-8 INFO 2026-03-22 23:15:36,118 [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-03-22 23:15:36,119 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:36,119 [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-03-22 23:15:36,120 [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-03-22 23:15:36,120 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:15:36,123 [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-03-22 23:15:36,131 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTYxIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMjAiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLlu5blnaTlhbAiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNjEiLCJqdGkiOiI1YTcyMTQ5OC0yNjA5LTRjNzItYTFkYi1hZjUzNDRkZDAwMmUiLCJpYXQiOjE3NzQwNjY1MzcsIm5iZiI6MTc3NDA2NjUzNSwiZXhwIjoxNzc0MTUyOTM3LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.jb2J8IxxR6e-jBJDhXj2nwINf7DCafmk2qvJWRIaloc INFO 2026-03-22 23:15:36,136 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:36,137 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 13.9173ms INFO 2026-03-22 23:15:36,137 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:15:36,137 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5089ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:36,526 [30 ] 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-03-22 23:15:36,526 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:36,526 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:36,530 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:36,532 [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-03-22 23:15:36,533 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 23:15:36,533 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 23:15:36,533 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 23:15:36,549 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 23:15:36,553 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:36,553 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.3028ms INFO 2026-03-22 23:15:36,553 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:36,553 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1946ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:37,156 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 23:15:37,157 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:37,157 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,158 [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-03-22 23:15:37,159 [30 ] 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-03-22 23:15:37,159 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:37,159 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,160 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 23:15:37,160 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 23:15:37,160 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 23:15:37,161 [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-03-22 23:15:37,166 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:37,166 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2254ms INFO 2026-03-22 23:15:37,166 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,166 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2651ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:37,191 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 23:15:37,195 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:37,195 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.2067ms INFO 2026-03-22 23:15:37,195 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,195 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.7384ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:37,640 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 23:15:37,640 [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-03-22 23:15:37,640 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:37,640 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:37,640 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,640 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,642 [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-03-22 23:15:37,642 [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-03-22 23:15:37,643 [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-03-22 23:15:37,643 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:37,643 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:37,643 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,644 [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-03-22 23:15:37,647 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:37,647 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.6281ms INFO 2026-03-22 23:15:37,647 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,647 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8566ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:37,650 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:37,650 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.5365ms INFO 2026-03-22 23:15:37,650 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,650 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7249ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:37,651 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:37,651 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.312ms INFO 2026-03-22 23:15:37,651 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:37,651 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9254ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:38,017 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 23:15:38,017 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:38,017 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,018 [24 ] 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-03-22 23:15:38,019 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 23:15:38,019 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:38,019 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,021 [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-03-22 23:15:38,023 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:38,023 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.7004ms INFO 2026-03-22 23:15:38,023 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,023 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7377ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:38,024 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:38,024 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3703ms INFO 2026-03-22 23:15:38,024 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,024 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3201ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:38,118 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 23:15:38,118 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:38,118 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,120 [32 ] 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-03-22 23:15:38,120 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 23:15:38,121 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:38,121 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,122 [24 ] 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-03-22 23:15:38,127 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:38,127 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.8849ms INFO 2026-03-22 23:15:38,127 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,127 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5017ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:38,128 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:38,128 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2942ms INFO 2026-03-22 23:15:38,128 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,128 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.019ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:38,651 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 23:15:38,651 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:38,652 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,653 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:15:38,658 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:38,658 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.0852ms INFO 2026-03-22 23:15:38,658 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,658 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9779ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:38,808 [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-03-22 23:15:38,808 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:38,808 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,810 [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-03-22 23:15:38,813 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:38,813 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3527ms INFO 2026-03-22 23:15:38,813 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:38,813 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1404ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:39,649 [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-03-22 23:15:39,649 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:39,650 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:39,651 [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-03-22 23:15:39,655 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:39,655 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7249ms INFO 2026-03-22 23:15:39,655 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:39,655 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7899ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:40,473 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 23:15:40,474 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:40,474 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:40,474 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 23:15:40,474 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:40,475 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:40,475 [30 ] 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-03-22 23:15:40,476 [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-03-22 23:15:40,485 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:40,485 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.5242ms INFO 2026-03-22 23:15:40,485 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:40,485 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8227ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:40,496 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:40,496 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.9669ms INFO 2026-03-22 23:15:40,496 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:40,496 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8505ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:42,801 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 23:15:42,802 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:42,802 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:42,803 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:15:42,809 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 23:15:42,810 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:42,810 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:42,811 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 23:15:42,811 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:42,811 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:42,811 [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-03-22 23:15:42,812 [32 ] 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-03-22 23:15:42,813 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:42,813 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.941ms INFO 2026-03-22 23:15:42,813 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:42,814 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1169ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:42,820 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:42,820 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0628ms INFO 2026-03-22 23:15:42,820 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:42,820 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.795ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:42,830 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:42,831 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.0814ms INFO 2026-03-22 23:15:42,831 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:42,831 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3181ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:42,876 [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-03-22 23:15:42,876 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:42,876 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:42,877 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:42,878 [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-03-22 23:15:42,883 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:42,884 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7943ms INFO 2026-03-22 23:15:42,884 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:42,884 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6212ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:43,633 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 23:15:43,633 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:43,633 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:43,635 [24 ] 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-03-22 23:15:43,639 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:43,639 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.3678ms INFO 2026-03-22 23:15:43,639 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:43,639 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.727ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:46,002 [32 ] 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-03-22 23:15:46,002 [7 ] 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-03-22 23:15:46,002 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:46,003 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:46,003 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:46,003 [24 ] 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-03-22 23:15:46,004 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:46,004 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:46,004 [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-03-22 23:15:46,005 [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-03-22 23:15:46,006 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:46,006 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:46,008 [32 ] 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-03-22 23:15:46,008 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:46,008 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3131ms INFO 2026-03-22 23:15:46,008 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:46,009 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2209ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:46,010 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:46,011 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3695ms INFO 2026-03-22 23:15:46,011 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:46,011 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6029ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:46,374 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:46,374 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 366.0683ms INFO 2026-03-22 23:15:46,374 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:46,374 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 372.0313ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:48,277 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/moreMenu.d88dbed4.css INFO 2026-03-22 23:15:48,278 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/moreMenu.d88dbed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\moreMenu.d88dbed4.css' INFO 2026-03-22 23:15:48,278 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/vuedraggable.umd.7e5aaf42.js INFO 2026-03-22 23:15:48,278 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/moreMenu.d1bb0026.js INFO 2026-03-22 23:15:48,278 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2849ms 200 text/css INFO 2026-03-22 23:15:48,278 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:48,278 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:48,279 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/moreMenu.d1bb0026.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\moreMenu.d1bb0026.js' INFO 2026-03-22 23:15:48,279 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.913ms 200 application/javascript INFO 2026-03-22 23:15:48,280 [7 ] 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-03-22 23:15:48,280 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7143ms 200 application/javascript INFO 2026-03-22 23:15:48,309 [32 ] 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-03-22 23:15:48,309 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:48,309 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:48,310 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:48,311 [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-03-22 23:15:48,317 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:48,317 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1586ms INFO 2026-03-22 23:15:48,317 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:48,317 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.345ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:48,372 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdcc.d63f5968.png INFO 2026-03-22 23:15:48,372 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ywsqd.1e248292.png INFO 2026-03-22 23:15:48,372 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdcc.d63f5968.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdcc.d63f5968.png' INFO 2026-03-22 23:15:48,373 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7345ms 200 image/png INFO 2026-03-22 23:15:48,373 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ywsqd.1e248292.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ywsqd.1e248292.png' INFO 2026-03-22 23:15:48,373 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9019ms 200 image/png INFO 2026-03-22 23:15:49,678 [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-03-22 23:15:49,678 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:49,678 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:49,678 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:49,680 [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-03-22 23:15:49,686 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:49,686 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0703ms INFO 2026-03-22 23:15:49,686 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:49,686 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1343ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:53,470 [32 ] 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-03-22 23:15:53,471 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:53,471 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:53,471 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:53,472 [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-03-22 23:15:53,478 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:53,478 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0629ms INFO 2026-03-22 23:15:53,478 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:53,479 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2061ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:58,307 [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-03-22 23:15:58,307 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:58,307 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:58,308 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:58,309 [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-03-22 23:15:58,315 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:58,315 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0526ms INFO 2026-03-22 23:15:58,315 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:58,315 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0882ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:58,480 [32 ] 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-03-22 23:15:58,480 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:15:58,480 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:58,480 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:58,481 [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-03-22 23:15:58,487 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:58,487 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4342ms INFO 2026-03-22 23:15:58,487 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:58,487 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2852ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:15:58,516 [34 ] 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-03-22 23:15:58,516 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:15:58,517 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:58,518 [34 ] 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-03-22 23:15:58,811 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:15:58,811 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 293.4875ms INFO 2026-03-22 23:15:58,811 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:15:58,811 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 295.2532ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:16:02,713 [23 ] 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-03-22 23:16:02,713 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:16:02,713 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:16:02,714 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:16:02,715 [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-03-22 23:16:02,721 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:16:02,721 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3808ms INFO 2026-03-22 23:16:02,722 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:16:02,722 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6556ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:16:07,493 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-22 23:16:07,493 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:16:07,494 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:16:07,494 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:16:07,495 [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-03-22 23:16:07,501 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:16:07,502 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.421ms INFO 2026-03-22 23:16:07,502 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:16:07,502 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5634ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:16:07,525 [31 ] 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-03-22 23:16:07,526 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:16:07,526 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 23:16:07,528 [31 ] 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-03-22 23:16:07,599 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:16:07,603 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 75.3831ms INFO 2026-03-22 23:16:07,603 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-22 23:16:07,603 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.1902ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:50,698 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 23:17:50,699 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:50,712 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 23:17:50,712 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3034ms 200 application/javascript INFO 2026-03-22 23:17:50,722 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192671183&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:17:50,722 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 23:17:50,722 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9105ms 200 text/html INFO 2026-03-22 23:17:50,867 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-22 23:17:50,867 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:50,879 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-22 23:17:50,879 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0824ms 200 application/javascript INFO 2026-03-22 23:17:51,386 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-22 23:17:51,387 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /lang.js was not modified INFO 2026-03-22 23:17:51,388 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3125ms 304 application/javascript INFO 2026-03-22 23:17:51,712 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1084366564506779 INFO 2026-03-22 23:17:51,712 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 23:17:51,713 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9687ms 200 application/javascript INFO 2026-03-22 23:17:51,900 [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%3D1774192671183%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 23:17:51,900 [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-03-22 23:17:51,901 [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-03-22 23:17:51,901 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:51,902 [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-03-22 23:17:51,903 [4 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192671183&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:17:51,906 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:51,906 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1721ms INFO 2026-03-22 23:17:51,906 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:51,906 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5881ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:51,941 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 23:17:51,941 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:51,942 [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-03-22 23:17:51,942 [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-03-22 23:17:51,942 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:51,943 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-22 23:17:51,944 [14 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 23:17:51,944 [14 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 23:17:51,944 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:51,944 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1095ms INFO 2026-03-22 23:17:51,944 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:51,944 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9921ms 401 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,041 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-22 23:17:52,041 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:52,044 [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-03-22 23:17:52,044 [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-03-22 23:17:52,044 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:17:52,045 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 23:17:52,071 [16 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NzciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDk1NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuWNjuamnCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjc3IiwianRpIjoiZjNjMDdlZWUtOWYzNS00ZWJhLTg3YmUtZGE2OGMyNGQwZTk5IiwiaWF0IjoxNzczMDIxNjc5LCJuYmYiOjE3NzMwMjE2NzcsImV4cCI6MTc3MzEwODA3OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.woPyFcbIbNIm9bUFJws2NcxxjTAZPoVisc98Pf6vUUk INFO 2026-03-22 23:17:52,073 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,074 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 28.261ms INFO 2026-03-22 23:17:52,074 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:17:52,074 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.222ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,185 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-22 23:17:52,185 [14 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:52,185 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,187 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,188 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:17:52,205 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 23:17:52,205 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 23:17:52,205 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 23:17:52,221 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 23:17:52,223 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,223 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 34.6987ms INFO 2026-03-22 23:17:52,223 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,223 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.389ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,341 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 23:17:52,341 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,341 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-22 23:17:52,341 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,341 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,342 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,343 [14 ] 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-03-22 23:17:52,343 [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-03-22 23:17:52,344 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 23:17:52,344 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 23:17:52,344 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 23:17:52,346 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,346 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2991ms INFO 2026-03-22 23:17:52,346 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,346 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.153ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,375 [14 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 23:17:52,378 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,378 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.1281ms INFO 2026-03-22 23:17:52,378 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,378 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.4196ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,526 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 23:17:52,526 [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-03-22 23:17:52,526 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,526 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,526 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,527 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,528 [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-03-22 23:17:52,528 [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-03-22 23:17:52,531 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,531 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9474ms INFO 2026-03-22 23:17:52,531 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,531 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5773ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,534 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,534 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.0916ms INFO 2026-03-22 23:17:52,534 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,534 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8866ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,570 [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-03-22 23:17:52,571 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:52,571 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,571 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,572 [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-03-22 23:17:52,600 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,600 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 28.45ms INFO 2026-03-22 23:17:52,600 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,601 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.1093ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,606 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 23:17:52,606 [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-03-22 23:17:52,606 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,607 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,607 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,607 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,608 [14 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:17:52,608 [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-03-22 23:17:52,611 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,611 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9222ms INFO 2026-03-22 23:17:52,611 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,611 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5391ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,611 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,611 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5367ms INFO 2026-03-22 23:17:52,611 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,611 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3228ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,631 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 23:17:52,631 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,631 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,632 [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-03-22 23:17:52,635 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,635 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8237ms INFO 2026-03-22 23:17:52,635 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,635 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5766ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,636 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 23:17:52,637 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,637 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 23:17:52,638 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,638 [5 ] 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-03-22 23:17:52,638 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,639 [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-03-22 23:17:52,645 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,645 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.0189ms INFO 2026-03-22 23:17:52,645 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,645 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5528ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,646 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,646 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1578ms INFO 2026-03-22 23:17:52,646 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,646 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8845ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,651 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 23:17:52,651 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,651 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,653 [5 ] 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-03-22 23:17:52,660 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,660 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.3885ms INFO 2026-03-22 23:17:52,660 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,660 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2218ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,707 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 23:17:52,707 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,707 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,708 [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-03-22 23:17:52,712 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 23:17:52,713 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,713 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,714 [5 ] 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-03-22 23:17:52,727 [14 ] 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-03-22 23:17:52,727 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:52,727 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,728 [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-03-22 23:17:52,732 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,732 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7665ms INFO 2026-03-22 23:17:52,732 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,732 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5459ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,743 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,743 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 29.3967ms INFO 2026-03-22 23:17:52,744 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,744 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.1616ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:52,765 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:52,766 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 57.4349ms INFO 2026-03-22 23:17:52,766 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:52,766 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.1122ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:55,507 [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-03-22 23:17:55,507 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:55,507 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:55,507 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:55,509 [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-03-22 23:17:55,521 [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-03-22 23:17:55,521 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:55,522 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:55,523 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 23:17:55,523 [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-03-22 23:17:55,523 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:55,523 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:55,525 [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-03-22 23:17:55,527 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:55,527 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2348ms INFO 2026-03-22 23:17:55,527 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:55,527 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9462ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:55,671 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:55,671 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 162.1051ms INFO 2026-03-22 23:17:55,671 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:55,671 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 164.3062ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:55,676 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:55,678 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 152.3023ms INFO 2026-03-22 23:17:55,678 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:55,678 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 155.1158ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:58,128 [6 ] 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-03-22 23:17:58,128 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:58,128 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:58,128 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,130 [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-03-22 23:17:58,144 [4 ] 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-03-22 23:17:58,144 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:58,144 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,145 [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-03-22 23:17:58,146 [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-03-22 23:17:58,149 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:58,150 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,150 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:58,150 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3108ms INFO 2026-03-22 23:17:58,150 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,151 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9545ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:58,151 [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-03-22 23:17:58,154 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:58,154 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.57ms INFO 2026-03-22 23:17:58,154 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,155 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.042ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:58,156 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:58,156 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 26.4991ms INFO 2026-03-22 23:17:58,156 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,157 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.871ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:58,160 [37 ] 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-03-22 23:17:58,165 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:58,165 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,168 [37 ] 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-03-22 23:17:58,253 [38 ] 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-03-22 23:17:58,253 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:58,253 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,255 [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-03-22 23:17:58,259 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:58,259 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7973ms INFO 2026-03-22 23:17:58,259 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,259 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1505ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:58,286 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:58,320 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 152.5683ms INFO 2026-03-22 23:17:58,320 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:58,320 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.7975ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:17:59,491 [6 ] 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-03-22 23:17:59,491 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:17:59,491 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:17:59,491 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:59,493 [6 ] 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-03-22 23:17:59,658 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:17:59,661 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 167.6628ms INFO 2026-03-22 23:17:59,661 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 23:17:59,661 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 170.6086ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:05,403 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192684546&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 23:18:05,403 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 23:18:05,404 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8836ms 200 text/html INFO 2026-03-22 23:18:06,515 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8556478273567403 INFO 2026-03-22 23:18:06,515 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 23:18:06,515 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6613ms 200 application/javascript INFO 2026-03-22 23:18:06,763 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1774192684546%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-22 23:18:06,764 [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-03-22 23:18:06,764 [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-03-22 23:18:06,764 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:06,765 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:18:06,766 [38 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774192684546&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-22 23:18:06,769 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:06,769 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8169ms INFO 2026-03-22 23:18:06,769 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:06,769 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3171ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:06,795 [37 ] 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-03-22 23:18:06,796 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:06,796 [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-03-22 23:18:06,796 [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-03-22 23:18:06,796 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:06,797 [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). WARN 2026-03-22 23:18:06,799 [37 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-22 23:18:06,800 [37 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 23:18:06,800 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:06,800 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.574ms INFO 2026-03-22 23:18:06,800 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:06,800 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6894ms 401 application/json; charset=utf-8 INFO 2026-03-22 23:18:06,911 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 695 INFO 2026-03-22 23:18:06,911 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:06,912 [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-03-22 23:18:06,912 [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-03-22 23:18:06,912 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:18:06,913 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-22 23:18:06,915 [38 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTMwIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyODkiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLkvZXkupHmtbciLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMzAiLCJqdGkiOiJmYWMzYTZhMS00NDcwLTQwMjAtYTk2ZC1iYzBjZTJlNDIwNzgiLCJpYXQiOjE3NzQwODYxMTAsIm5iZiI6MTc3NDA4NjEwOCwiZXhwIjoxNzc0MTcyNTEwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.H_Pz1RwdtaH-_nAujO8DiSzgBIUsN7KfQV81-SsKMXQ INFO 2026-03-22 23:18:06,918 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:06,919 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.3025ms INFO 2026-03-22 23:18:06,919 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:18:06,919 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5271ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,036 [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-03-22 23:18:07,036 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:07,036 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,040 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,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-03-22 23:18:07,043 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 23:18:07,043 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 23:18:07,043 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 23:18:07,059 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 23:18:07,062 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,062 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.2377ms INFO 2026-03-22 23:18:07,062 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,062 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.8595ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,178 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 23:18:07,178 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,179 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,180 [38 ] 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-03-22 23:18:07,181 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 23:18:07,181 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 23:18:07,181 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 23:18:07,211 [38 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 23:18:07,215 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,215 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.3252ms INFO 2026-03-22 23:18:07,215 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,215 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.5505ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,233 [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-03-22 23:18:07,233 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,234 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,235 [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-03-22 23:18:07,238 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,238 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3213ms INFO 2026-03-22 23:18:07,238 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,238 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1446ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,363 [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-03-22 23:18:07,364 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,364 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,365 [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-03-22 23:18:07,369 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,369 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5215ms INFO 2026-03-22 23:18:07,369 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,369 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5007ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,387 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-22 23:18:07,387 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:07,387 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,387 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,388 [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-03-22 23:18:07,393 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,393 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0339ms INFO 2026-03-22 23:18:07,393 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,393 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7328ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,397 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 23:18:07,397 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,397 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,399 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:18:07,404 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,404 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.6328ms INFO 2026-03-22 23:18:07,404 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,404 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2438ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,526 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 23:18:07,526 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,526 [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-03-22 23:18:07,527 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,527 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,527 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,527 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 23:18:07,527 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,527 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,528 [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-03-22 23:18:07,528 [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-03-22 23:18:07,528 [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-03-22 23:18:07,532 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,532 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,532 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4556ms INFO 2026-03-22 23:18:07,532 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,532 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7229ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,532 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5726ms INFO 2026-03-22 23:18:07,532 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,532 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5647ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,536 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,536 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9673ms INFO 2026-03-22 23:18:07,537 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,537 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.578ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,549 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 23:18:07,550 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,550 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,551 [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-03-22 23:18:07,551 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 23:18:07,551 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,551 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,552 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 23:18:07,552 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,552 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,553 [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-03-22 23:18:07,553 [14 ] 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-03-22 23:18:07,555 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,555 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.636ms INFO 2026-03-22 23:18:07,555 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,555 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4831ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,555 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,555 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8801ms INFO 2026-03-22 23:18:07,555 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,556 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5921ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,558 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,558 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.9174ms INFO 2026-03-22 23:18:07,558 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,558 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7289ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,560 [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-03-22 23:18:07,560 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,561 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,562 [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-03-22 23:18:07,564 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,564 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7649ms INFO 2026-03-22 23:18:07,564 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,565 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.396ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,677 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 23:18:07,677 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,677 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,678 [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-03-22 23:18:07,680 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 23:18:07,681 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:07,681 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,682 [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-03-22 23:18:07,688 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,688 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.9423ms INFO 2026-03-22 23:18:07,688 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,688 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7851ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:07,701 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:07,701 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.1756ms INFO 2026-03-22 23:18:07,701 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:07,701 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8515ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:08,526 [38 ] 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-03-22 23:18:08,526 [4 ] 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-03-22 23:18:08,526 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:08,526 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:08,526 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:08,526 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:08,528 [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-03-22 23:18:08,528 [4 ] 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-03-22 23:18:08,532 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:08,532 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2751ms INFO 2026-03-22 23:18:08,532 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:08,532 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5203ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:08,537 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:08,537 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 8.6848ms INFO 2026-03-22 23:18:08,537 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:08,537 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5146ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:09,785 [16 ] 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-03-22 23:18:09,785 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:09,785 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:09,786 [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-03-22 23:18:09,790 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:09,790 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7376ms INFO 2026-03-22 23:18:09,790 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:09,790 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7334ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:09,794 [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-03-22 23:18:09,794 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:09,794 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:09,794 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:09,795 [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-03-22 23:18:09,797 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 23:18:09,797 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:09,797 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:09,797 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:09,798 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:18:09,800 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:09,800 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1956ms INFO 2026-03-22 23:18:09,800 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:09,801 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.004ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:09,803 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:09,803 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.2861ms INFO 2026-03-22 23:18:09,803 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:09,803 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1015ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:11,783 [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-03-22 23:18:11,783 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:11,783 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:11,783 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:11,785 [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-03-22 23:18:12,079 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:12,079 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 294.5111ms INFO 2026-03-22 23:18:12,079 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:12,079 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 296.8252ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:14,917 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-22 23:18:14,917 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:14,917 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:14,917 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:14,919 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:18:14,972 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:14,973 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 53.8216ms INFO 2026-03-22 23:18:14,973 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:14,973 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.136ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:27,882 [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-03-22 23:18:27,882 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:27,883 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:27,883 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:27,884 [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-03-22 23:18:27,938 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:27,938 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 53.6711ms INFO 2026-03-22 23:18:27,938 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:27,938 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.897ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:30,293 [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-03-22 23:18:30,293 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:30,294 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:30,294 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:30,295 [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-03-22 23:18:30,351 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:30,351 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 56.3534ms INFO 2026-03-22 23:18:30,351 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:30,352 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.4385ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:18:59,343 [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-03-22 23:18:59,343 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:18:59,343 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:18:59,343 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:59,344 [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-03-22 23:18:59,350 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:18:59,351 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0584ms INFO 2026-03-22 23:18:59,351 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:18:59,351 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1051ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:01,220 [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-03-22 23:19:01,220 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:19:01,220 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:01,221 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,222 [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-03-22 23:19:01,224 [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-03-22 23:19:01,225 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:01,225 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,226 [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-03-22 23:19:01,229 [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-03-22 23:19:01,230 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:01,230 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8054ms INFO 2026-03-22 23:19:01,230 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,230 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.561ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:01,230 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:01,230 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3159ms INFO 2026-03-22 23:19:01,230 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,230 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4489ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:01,234 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:01,234 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,235 [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-03-22 23:19:01,239 [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-03-22 23:19:01,239 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:01,239 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,240 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:01,240 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.0296ms INFO 2026-03-22 23:19:01,240 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,240 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3816ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:01,241 [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-03-22 23:19:01,241 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-22 23:19:01,241 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:01,241 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,243 [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-03-22 23:19:01,246 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:01,246 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8911ms INFO 2026-03-22 23:19:01,246 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,246 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6468ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:01,246 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:01,246 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.3058ms INFO 2026-03-22 23:19:01,246 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,246 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.177ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:01,247 [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-03-22 23:19:01,247 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:01,247 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,248 [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-03-22 23:19:01,251 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:01,251 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7499ms INFO 2026-03-22 23:19:01,251 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,251 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4551ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:01,376 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65130& INFO 2026-03-22 23:19:01,377 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:01,377 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,378 [18 ] 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-03-22 23:19:01,382 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:01,382 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.8074ms INFO 2026-03-22 23:19:01,382 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:01,382 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6598ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:05,302 [5 ] 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-03-22 23:19:05,302 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:19:05,302 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:05,302 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:05,304 [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-03-22 23:19:05,310 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:05,310 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9793ms INFO 2026-03-22 23:19:05,310 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:05,310 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0897ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:05,321 [18 ] 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-03-22 23:19:05,321 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:05,321 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:05,323 [18 ] 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-03-22 23:19:05,327 [18 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-22 23:19:05,333 [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-03-22 23:19:05,334 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:05,334 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:05,335 [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-03-22 23:19:05,336 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:05,337 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 14.321ms INFO 2026-03-22 23:19:05,337 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:05,338 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8241ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:05,338 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:05,338 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0202ms INFO 2026-03-22 23:19:05,338 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:05,338 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.896ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:19:05,457 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65130& INFO 2026-03-22 23:19:05,458 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:19:05,458 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:05,459 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:19:05,462 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:19:05,462 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.2668ms INFO 2026-03-22 23:19:05,462 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:19:05,462 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0682ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:22,693 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-22 23:20:22,693 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:20:22,693 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:22,693 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:22,695 [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-03-22 23:20:22,701 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:22,701 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0922ms INFO 2026-03-22 23:20:22,701 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:22,701 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1372ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:22,710 [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-03-22 23:20:22,710 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:22,710 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:22,711 [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-03-22 23:20:22,714 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:22,714 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9913ms INFO 2026-03-22 23:20:22,714 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:22,714 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5718ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:29,227 [41 ] 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-03-22 23:20:29,227 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:20:29,227 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:29,228 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:29,229 [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-03-22 23:20:29,235 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:29,235 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8734ms INFO 2026-03-22 23:20:29,235 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:29,235 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0298ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:29,244 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054003&IsEss=true& INFO 2026-03-22 23:20:29,245 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:29,245 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:29,246 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:20:29,249 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:29,249 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9331ms INFO 2026-03-22 23:20:29,249 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:29,249 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6467ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:29,297 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetExchangeDayOff?year=jTt%2BLOPxN%2Fs%3D& INFO 2026-03-22 23:20:29,297 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:29,297 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:29,299 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetExchangeDayOff", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.ExchangeDayOffDto GetExchangeDayOff(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:20:29,303 [23 ] Sg.HcmMb.PubClass.ShareData - oldValue:jTt+LOPxN/s= INFO 2026-03-22 23:20:29,391 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:29,393 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M) in 93.7176ms INFO 2026-03-22 23:20:29,393 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:29,393 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.3308ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:29,581 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65130& INFO 2026-03-22 23:20:29,581 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:29,581 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:29,582 [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-03-22 23:20:29,586 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:29,586 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.9145ms INFO 2026-03-22 23:20:29,586 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:29,586 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9325ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:39,460 [32 ] 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-03-22 23:20:39,460 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:20:39,460 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:39,460 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:39,462 [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-03-22 23:20:39,467 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:39,467 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5839ms INFO 2026-03-22 23:20:39,467 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:39,468 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6695ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:39,476 [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-03-22 23:20:39,477 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:39,477 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:39,478 [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-03-22 23:20:39,481 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:39,481 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.831ms INFO 2026-03-22 23:20:39,481 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:39,481 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4807ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:47,785 [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-03-22 23:20:47,786 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:20:47,786 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:47,786 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:47,787 [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-03-22 23:20:47,793 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:47,793 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7031ms INFO 2026-03-22 23:20:47,793 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:47,793 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.845ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:49,321 [41 ] 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-03-22 23:20:49,323 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:49,323 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,347 [41 ] 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-03-22 23:20:49,348 [41 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTMwIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyODkiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLkvZXkupHmtbciLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMzAiLCJqdGkiOiJlN2NjM2I2Yi0zYjVmLTQ1MDMtOGNhZS0yZDFlY2FlNjVlZTUiLCJpYXQiOjE3NzQxOTI2ODYsIm5iZiI6MTc3NDE5MjY4NCwiZXhwIjoxNzc0Mjc5MDg2LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.fcXT2RuQxTeWGT_IBM28x5cZsmcOnUekZkTXUwkoJfM INFO 2026-03-22 23:20:49,351 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:49,351 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 4.1975ms INFO 2026-03-22 23:20:49,351 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,351 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.0474ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:49,538 [23 ] 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-03-22 23:20:49,539 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:49,539 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,540 [23 ] 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-03-22 23:20:49,544 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:49,544 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.7358ms INFO 2026-03-22 23:20:49,544 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,544 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9505ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:49,551 [32 ] 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-03-22 23:20:49,551 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:20:49,551 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:49,551 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,552 [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-03-22 23:20:49,558 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:49,558 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3482ms INFO 2026-03-22 23:20:49,558 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,558 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3006ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:49,701 [40 ] 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-03-22 23:20:49,701 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:20:49,701 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:49,701 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,702 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 23:20:49,702 [40 ] 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-03-22 23:20:49,703 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:49,703 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,704 [41 ] 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-03-22 23:20:49,707 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:49,707 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 4.2191ms INFO 2026-03-22 23:20:49,707 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,707 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.898ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:49,708 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:49,708 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 3.9505ms INFO 2026-03-22 23:20:49,708 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,708 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6084ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:49,842 [40 ] 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-03-22 23:20:49,842 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:49,842 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,843 [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-03-22 23:20:49,846 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:49,846 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9328ms INFO 2026-03-22 23:20:49,846 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:49,846 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5085ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:57,670 [40 ] 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-03-22 23:20:57,670 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:20:57,671 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:57,671 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:57,673 [40 ] 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-03-22 23:20:57,680 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:57,680 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 6.9962ms INFO 2026-03-22 23:20:57,680 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:57,680 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8209ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:57,815 [41 ] 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-03-22 23:20:57,815 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:57,815 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:57,817 [41 ] 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-03-22 23:20:57,818 [23 ] 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-03-22 23:20:57,818 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:20:57,819 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:57,820 [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-03-22 23:20:57,824 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:57,824 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8358ms INFO 2026-03-22 23:20:57,824 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:57,824 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5011ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:20:57,849 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:20:57,854 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 36.8075ms INFO 2026-03-22 23:20:57,854 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 23:20:57,854 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5814ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:05,785 [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-03-22 23:21:05,785 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:05,785 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:05,785 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:05,787 [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-03-22 23:21:05,792 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:05,792 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.603ms INFO 2026-03-22 23:21:05,792 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:05,792 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8265ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:10,233 [23 ] 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-03-22 23:21:10,233 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:10,233 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:10,233 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:10,235 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:10,240 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:10,241 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8101ms INFO 2026-03-22 23:21:10,241 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:10,241 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8329ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:14,054 [23 ] 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-03-22 23:21:14,055 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:14,055 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,056 [23 ] 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-03-22 23:21:14,057 [23 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTMwIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyODkiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLkvZXkupHmtbciLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMzAiLCJqdGkiOiJlN2NjM2I2Yi0zYjVmLTQ1MDMtOGNhZS0yZDFlY2FlNjVlZTUiLCJpYXQiOjE3NzQxOTI2ODYsIm5iZiI6MTc3NDE5MjY4NCwiZXhwIjoxNzc0Mjc5MDg2LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.fcXT2RuQxTeWGT_IBM28x5cZsmcOnUekZkTXUwkoJfM INFO 2026-03-22 23:21:14,060 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:14,060 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 3.8913ms INFO 2026-03-22 23:21:14,060 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,060 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1032ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:14,181 [23 ] 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-03-22 23:21:14,181 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:14,181 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:14,181 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,182 [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-03-22 23:21:14,188 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:14,188 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3472ms INFO 2026-03-22 23:21:14,188 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,188 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3048ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:14,200 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-22 23:21:14,200 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:14,200 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,201 [23 ] 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-03-22 23:21:14,205 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:14,205 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.0921ms INFO 2026-03-22 23:21:14,205 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,206 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7251ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:14,238 [32 ] 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-03-22 23:21:14,238 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:14,238 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:14,238 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,239 [32 ] 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-03-22 23:21:14,243 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:14,243 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.7319ms INFO 2026-03-22 23:21:14,243 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,243 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3896ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:14,351 [32 ] 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-03-22 23:21:14,351 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:14,351 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:14,351 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,352 [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-03-22 23:21:14,390 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:14,390 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 37.9176ms INFO 2026-03-22 23:21:14,390 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,391 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6894ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:14,560 [23 ] 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-03-22 23:21:14,561 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:14,561 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,562 [23 ] 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-03-22 23:21:14,582 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:14,583 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 20.5448ms INFO 2026-03-22 23:21:14,583 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:14,583 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2795ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:15,641 [32 ] 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-03-22 23:21:15,642 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:15,642 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:15,642 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:15,643 [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-03-22 23:21:15,649 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:15,649 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5802ms INFO 2026-03-22 23:21:15,649 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:15,649 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6254ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:19,137 [39 ] 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-03-22 23:21:19,137 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:19,137 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:19,137 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:19,139 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 23:21:19,139 [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-03-22 23:21:19,144 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:19,144 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5308ms INFO 2026-03-22 23:21:19,144 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:19,144 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5669ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:19,151 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:19,151 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:19,153 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:19,160 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:19,162 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 9.102ms INFO 2026-03-22 23:21:19,162 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:19,163 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9971ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:35,162 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.715c5457.js INFO 2026-03-22 23:21:35,162 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:35,162 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.715c5457.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.715c5457.js' INFO 2026-03-22 23:21:35,163 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0004ms 200 application/javascript INFO 2026-03-22 23:21:35,164 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/datePickerSelect.8d755744.js INFO 2026-03-22 23:21:35,164 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:35,165 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/datePickerSelect.8d755744.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\datePickerSelect.8d755744.js' INFO 2026-03-22 23:21:35,165 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5409ms 200 application/javascript INFO 2026-03-22 23:21:35,165 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/datePickerSelect.320ab7e7.css INFO 2026-03-22 23:21:35,166 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/datePickerSelect.320ab7e7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\datePickerSelect.320ab7e7.css' INFO 2026-03-22 23:21:35,166 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5586ms 200 text/css INFO 2026-03-22 23:21:35,202 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-22 23:21:35,203 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-22 23:21:35,203 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.458ms 200 text/css INFO 2026-03-22 23:21:35,206 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.87b26435.css INFO 2026-03-22 23:21:35,207 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.87b26435.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.87b26435.css' INFO 2026-03-22 23:21:35,207 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4307ms 200 text/css INFO 2026-03-22 23:21:35,207 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/scorllMixin.d0073109.js INFO 2026-03-22 23:21:35,207 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:35,208 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/scorllMixin.d0073109.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\scorllMixin.d0073109.js' INFO 2026-03-22 23:21:35,208 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4347ms 200 application/javascript INFO 2026-03-22 23:21:35,247 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-22 23:21:35,248 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:35,248 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-22 23:21:35,248 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5072ms 200 application/javascript INFO 2026-03-22 23:21:35,248 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 129 INFO 2026-03-22 23:21:35,248 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:35,249 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:35,249 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:35,250 [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-03-22 23:21:35,410 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0019& INFO 2026-03-22 23:21:35,410 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:35,410 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:35,412 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:35,428 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:35,431 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 18.5028ms INFO 2026-03-22 23:21:35,431 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:35,431 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9838ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:35,432 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORM6&formCode=0019&beginTime=&endTime=&state=& INFO 2026-03-22 23:21:35,433 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:35,433 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:35,435 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:35,454 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:35,455 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 20.3196ms INFO 2026-03-22 23:21:35,455 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:35,455 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8639ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:35,575 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:35,575 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 324.552ms INFO 2026-03-22 23:21:35,575 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:35,575 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 326.5467ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:37,589 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORM6&formCode=0019&beginTime=&endTime=&state=%E8%8D%89%E7%A8%BF& INFO 2026-03-22 23:21:37,608 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:37,608 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:37,610 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:37,629 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:37,629 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 18.817ms INFO 2026-03-22 23:21:37,629 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:37,629 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.8892ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:38,600 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORM6&formCode=0019&beginTime=&endTime=&state=%E6%92%A4%E9%94%80& INFO 2026-03-22 23:21:38,601 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:38,601 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:38,602 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:38,618 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:38,618 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 15.5584ms INFO 2026-03-22 23:21:38,618 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:38,618 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7174ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:39,365 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORM6&formCode=0019&beginTime=&endTime=&state=%E5%AE%A1%E6%89%B9%E4%B8%AD& INFO 2026-03-22 23:21:39,366 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:39,366 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:39,367 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:39,385 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:39,385 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 18.1159ms INFO 2026-03-22 23:21:39,385 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:39,386 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2991ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:40,146 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-27&timeBegin=08:00&timeEnd=18:01&leaveType=21&isPanel=true& INFO 2026-03-22 23:21:40,146 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:40,146 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:40,148 [24 ] 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-03-22 23:21:40,157 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:40,159 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 10.4359ms INFO 2026-03-22 23:21:40,159 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:40,159 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4898ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:40,164 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORM6&formCode=0019&beginTime=&endTime=&state=%E9%80%9A%E8%BF%87& INFO 2026-03-22 23:21:40,165 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:40,165 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:40,166 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:40,183 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:40,183 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 17.2893ms INFO 2026-03-22 23:21:40,183 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:40,183 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1434ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:41,278 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORM6&formCode=0019&beginTime=&endTime=&state=& INFO 2026-03-22 23:21:41,279 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:41,279 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:41,280 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:41,295 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:41,296 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 15.4544ms INFO 2026-03-22 23:21:41,296 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:41,296 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5097ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:42,461 [39 ] 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-03-22 23:21:42,461 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:42,462 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:42,462 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:42,463 [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-03-22 23:21:42,468 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:42,469 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4145ms INFO 2026-03-22 23:21:42,469 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:42,469 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.426ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:42,535 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 23:21:42,536 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:42,536 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:42,537 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:42,542 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:42,542 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 4.7918ms INFO 2026-03-22 23:21:42,542 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:42,542 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6124ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:50,940 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0039& INFO 2026-03-22 23:21:50,940 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:50,940 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:50,942 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:50,949 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:50,949 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 6.9344ms INFO 2026-03-22 23:21:50,949 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:50,949 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.008ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:50,957 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORM34&formCode=0039&beginTime=&endTime=&state=& INFO 2026-03-22 23:21:50,957 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:50,957 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:50,958 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:50,974 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:50,974 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 15.5704ms INFO 2026-03-22 23:21:50,974 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:50,974 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.297ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:50,982 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 197 INFO 2026-03-22 23:21:50,982 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:50,982 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:50,983 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:50,984 [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-03-22 23:21:50,988 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:50,988 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7874ms INFO 2026-03-22 23:21:50,989 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:50,989 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4425ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:53,162 [23 ] 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-03-22 23:21:53,163 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:53,163 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:53,163 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:53,164 [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-03-22 23:21:53,169 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 23:21:53,169 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:53,169 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:53,170 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:53,170 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4618ms INFO 2026-03-22 23:21:53,170 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:53,170 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4444ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:53,171 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:53,175 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:53,176 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 4.8491ms INFO 2026-03-22 23:21:53,176 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:53,176 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6644ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:54,107 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-27&timeBegin=08:00&timeEnd=18:00&leaveType=21&isPanel=true& INFO 2026-03-22 23:21:54,108 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:54,108 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:54,109 [39 ] 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-03-22 23:21:54,117 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:54,117 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 8.1742ms INFO 2026-03-22 23:21:54,117 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:54,117 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1633ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:54,281 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 134 INFO 2026-03-22 23:21:54,281 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:21:54,281 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:54,281 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:54,283 [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-03-22 23:21:54,288 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:54,288 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3376ms INFO 2026-03-22 23:21:54,288 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:54,288 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1957ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:54,317 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORMLZSQ&formCode=0001&beginTime=&endTime=&state=& INFO 2026-03-22 23:21:54,318 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:54,318 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:54,319 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:54,336 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:54,336 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 16.8808ms INFO 2026-03-22 23:21:54,336 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:54,336 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5534ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:21:54,339 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 23:21:54,339 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:21:54,339 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:54,340 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:21:54,344 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:21:54,345 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 4.3316ms INFO 2026-03-22 23:21:54,345 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:21:54,345 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9297ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:00,325 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-23&endDate=2026-03-27&timeBegin=08:00&timeEnd=17:00&leaveType=21&isPanel=true& INFO 2026-03-22 23:22:00,325 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:00,325 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:00,327 [23 ] 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-03-22 23:22:00,335 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:00,335 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.8209ms INFO 2026-03-22 23:22:00,335 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:00,335 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8183ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:01,897 [23 ] 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-03-22 23:22:01,898 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:01,898 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:01,898 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:01,900 [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-03-22 23:22:01,914 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 23:22:01,914 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:01,915 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:01,916 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:22:01,921 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:01,922 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 5.7327ms INFO 2026-03-22 23:22:01,922 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:01,922 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6204ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:01,924 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:01,924 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 24.271ms INFO 2026-03-22 23:22:01,924 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:01,924 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.5773ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:17,495 [23 ] 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-03-22 23:22:17,495 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:17,495 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:17,496 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:17,497 [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-03-22 23:22:17,502 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:17,502 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2377ms INFO 2026-03-22 23:22:17,502 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:17,502 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.253ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:27,138 [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-03-22 23:22:27,139 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:27,139 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:27,139 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:27,140 [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-03-22 23:22:27,164 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:27,164 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 24.0395ms INFO 2026-03-22 23:22:27,164 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:27,165 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1694ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:28,306 [32 ] 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-03-22 23:22:28,306 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:28,307 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:28,307 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:28,308 [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-03-22 23:22:28,314 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:28,314 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9783ms INFO 2026-03-22 23:22:28,314 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:28,314 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0241ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:28,318 [23 ] 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-03-22 23:22:28,318 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:28,319 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:28,320 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:22:28,322 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:28,323 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8609ms INFO 2026-03-22 23:22:28,323 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:28,323 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5342ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:29,461 [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-03-22 23:22:29,461 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:29,462 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:29,462 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:29,463 [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-03-22 23:22:29,469 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:29,469 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2357ms INFO 2026-03-22 23:22:29,469 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:29,469 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2332ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:34,430 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 156 INFO 2026-03-22 23:22:34,430 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:34,431 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:34,431 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:34,432 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:22:34,472 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:34,473 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 40.4665ms INFO 2026-03-22 23:22:34,473 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:34,473 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.5922ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:34,600 [34 ] 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-03-22 23:22:34,600 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:34,600 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:34,602 [34 ] 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-03-22 23:22:34,607 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:34,607 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.8833ms INFO 2026-03-22 23:22:34,607 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:34,608 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.597ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:34,720 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50037 INFO 2026-03-22 23:22:34,721 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:34,721 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:34,721 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:34,723 [32 ] 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-03-22 23:22:34,901 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:34,901 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 178.6084ms INFO 2026-03-22 23:22:34,901 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:34,902 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 181.0637ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:35,035 [32 ] 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-03-22 23:22:35,035 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:35,035 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:35,035 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:35,037 [32 ] 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-03-22 23:22:35,126 [34 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377197,Dealer:1677,FlowID:78,KeyField:K_ID,KeyFieldValue:66519,FlowTable:K_LEAVE,ApplyA0188:1677,flowNode:begin INFO 2026-03-22 23:22:35,135 [34 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1677,FlowID:78,KeyField:K_ID,KeyFieldValue:66519,FlowTable:K_LEAVE,ApplyA0188:1677,flowNode:N1678780289927 INFO 2026-03-22 23:22:35,142 [34 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-22 23:22:35,144 [34 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:377198,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66519,FlowTable:K_LEAVE,ApplyA0188:1677,flowNode:N1678780289927 INFO 2026-03-22 23:22:35,153 [34 ] 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:66519,FlowTable:K_LEAVE,ApplyA0188:1677,flowNode:N1660557086424 INFO 2026-03-22 23:22:35,191 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:35,193 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 155.4714ms INFO 2026-03-22 23:22:35,193 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:35,193 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 158.0775ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:36,360 [23 ] 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-03-22 23:22:36,360 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:22:36,360 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:36,360 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:36,362 [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-03-22 23:22:36,375 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 23:22:36,376 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:22:36,376 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:36,377 [23 ] 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-03-22 23:22:36,384 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:36,384 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 21.6568ms INFO 2026-03-22 23:22:36,384 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:36,384 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.2716ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:22:36,410 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:22:36,411 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 34.5337ms INFO 2026-03-22 23:22:36,412 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:22:36,412 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3672ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:16,241 [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-03-22 23:43:16,821 [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-03-22 23:43:16,855 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774194190566&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:43:16,868 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-22 23:43:16,868 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3897ms 200 text/html INFO 2026-03-22 23:43:17,425 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8921389914411378 INFO 2026-03-22 23:43:17,427 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-22 23:43:17,427 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7341ms 200 application/javascript INFO 2026-03-22 23:43:17,806 [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%3D1774194190566%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-22 23:43:17,834 [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-03-22 23:43:17,837 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:17,955 [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-03-22 23:43:17,955 [13 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-22 23:43:17,956 [13 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-22 23:43:17,956 [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-03-22 23:43:17,963 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:17,963 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:19,085 [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-03-22 23:43:19,085 [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). WARN 2026-03-22 23:43:19,405 [13 ] 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-03-22 23:43:19,410 [13 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-22 23:43:19,411 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:19,437 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 349.2261ms INFO 2026-03-22 23:43:19,437 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:19,438 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1774194190566&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-22 23:43:19,439 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1605.0718ms 401 application/json; charset=utf-8 INFO 2026-03-22 23:43:19,533 [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-03-22 23:43:19,533 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:19,541 [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-03-22 23:43:19,541 [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-03-22 23:43:19,541 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:43:19,544 [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-03-22 23:43:19,994 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTY2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMjUiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmnY7mooHovokiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNjYiLCJqdGkiOiI2OGJhNWM5My0yMmFmLTQxZDAtOTI0MS1iMjg5MjEyY2JhNjgiLCJpYXQiOjE3NzM5ODk4NzEsIm5iZiI6MTc3Mzk4OTg2OSwiZXhwIjoxNzc0MDc2MjcxLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.dr2iqZdknnl-zCgOHRd7pz0Jy6jk-Ha1ve0Gg2Nh5h8 INFO 2026-03-22 23:43:20,132 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,132 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,133 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 588.9305ms INFO 2026-03-22 23:43:20,134 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-22 23:43:20,135 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 601.8196ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,135 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1049.367ms INFO 2026-03-22 23:43:20,135 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,135 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2328.8709ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,266 [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-03-22 23:43:20,266 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:20,284 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,320 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,322 [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-03-22 23:43:20,343 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-22 23:43:20,343 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-22 23:43:20,343 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-22 23:43:20,423 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-22 23:43:20,427 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,428 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 105.6164ms INFO 2026-03-22 23:43:20,428 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,428 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.0063ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,512 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-22 23:43:20,513 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,513 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,515 [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-03-22 23:43:20,516 [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-03-22 23:43:20,516 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,516 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,517 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-22 23:43:20,518 [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-03-22 23:43:20,519 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-22 23:43:20,519 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-22 23:43:20,551 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-22 23:43:20,559 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,562 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 46.7846ms INFO 2026-03-22 23:43:20,563 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,563 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.5755ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,579 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,581 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 62.7003ms INFO 2026-03-22 23:43:20,581 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,581 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.7909ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,651 [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-03-22 23:43:20,651 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-22 23:43:20,652 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,652 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,652 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,652 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,654 [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-03-22 23:43:20,654 [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-03-22 23:43:20,660 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,660 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.4682ms INFO 2026-03-22 23:43:20,660 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,660 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2183ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,670 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,672 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.5923ms INFO 2026-03-22 23:43:20,672 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,672 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6099ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,679 [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-03-22 23:43:20,679 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:20,680 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,680 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,682 [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-03-22 23:43:20,687 [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-03-22 23:43:20,688 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,688 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,694 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-22 23:43:20,694 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,695 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,713 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-22 23:43:20,713 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,713 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,721 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 23:43:20,722 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,722 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,752 [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-03-22 23:43:20,752 [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-03-22 23:43:20,752 [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-03-22 23:43:20,753 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:20,865 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 23:43:20,866 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,866 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 114.1371ms INFO 2026-03-22 23:43:20,866 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,866 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.7857ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,867 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,867 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,870 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,871 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 118.762ms INFO 2026-03-22 23:43:20,871 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,871 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 183.3392ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,881 [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-03-22 23:43:20,881 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,882 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 129.8752ms INFO 2026-03-22 23:43:20,882 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,882 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 160.802ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,885 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,886 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.4971ms INFO 2026-03-22 23:43:20,886 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,886 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.7142ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,890 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,891 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 137.1444ms INFO 2026-03-22 23:43:20,891 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,891 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 196.6548ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,895 [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-03-22 23:43:20,895 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,895 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-22 23:43:20,896 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,896 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,896 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,898 [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-03-22 23:43:20,899 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:20,899 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 216.3362ms INFO 2026-03-22 23:43:20,899 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,899 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 219.4843ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:20,913 [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-03-22 23:43:20,968 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 23:43:20,969 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,969 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:20,970 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 23:43:20,970 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:20,970 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:21,133 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:21,134 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 235.8734ms INFO 2026-03-22 23:43:21,134 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:21,134 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 238.6893ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:21,608 [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-03-22 23:43:21,609 [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-03-22 23:43:22,060 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:22,064 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 455.4435ms INFO 2026-03-22 23:43:22,064 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:22,064 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1094.1811ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:22,083 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:22,084 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1171.0124ms INFO 2026-03-22 23:43:22,084 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:22,084 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1188.8126ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:22,866 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:22,868 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1259.3532ms INFO 2026-03-22 23:43:22,868 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:22,868 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1899.8435ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:23,723 [7 ] 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-03-22 23:43:23,724 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:23,727 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:23,728 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:23,734 [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-03-22 23:43:23,754 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:23,755 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 20.3395ms INFO 2026-03-22 23:43:23,755 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:23,755 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.6986ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:28,439 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-22 23:43:28,439 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-22 23:43:28,440 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:28,440 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:28,441 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-22 23:43:28,441 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-22 23:43:28,441 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-22 23:43:28,441 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-22 23:43:28,441 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2481ms 200 application/javascript INFO 2026-03-22 23:43:28,441 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.611ms 200 text/css INFO 2026-03-22 23:43:28,442 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4866ms 200 application/javascript INFO 2026-03-22 23:43:28,477 [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-03-22 23:43:28,477 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:28,478 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:28,478 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:28,480 [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-03-22 23:43:28,491 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:28,491 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.3864ms INFO 2026-03-22 23:43:28,491 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:28,491 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4244ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:28,543 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-03-22 23:43:28,543 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:28,543 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:28,545 [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-03-22 23:43:28,547 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 23:43:28,548 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:28,548 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:28,550 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:28,550 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9184ms INFO 2026-03-22 23:43:28,550 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:28,550 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0325ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:28,551 [23 ] 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-03-22 23:43:28,751 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:28,753 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 202.2381ms INFO 2026-03-22 23:43:28,753 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:28,753 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 205.7414ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:29,440 [26 ] 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-03-22 23:43:29,441 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:29,442 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:29,443 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:29,445 [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-03-22 23:43:29,454 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:29,455 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.9343ms INFO 2026-03-22 23:43:29,455 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:29,455 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5044ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:30,869 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-22 23:43:30,871 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-22 23:43:30,871 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-22 23:43:30,871 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7825ms 200 text/css INFO 2026-03-22 23:43:30,871 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:30,873 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-22 23:43:30,873 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.134ms 200 application/javascript INFO 2026-03-22 23:43:30,906 [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-03-22 23:43:30,906 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:30,907 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:30,908 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:30,910 [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-03-22 23:43:30,923 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:30,923 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.9554ms INFO 2026-03-22 23:43:30,923 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:30,924 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7632ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:31,000 [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-03-22 23:43:31,000 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:31,001 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:31,002 [12 ] 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-03-22 23:43:31,002 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:31,003 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:31,003 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:31,005 [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-03-22 23:43:31,005 [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-03-22 23:43:31,151 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:31,152 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 146.6531ms INFO 2026-03-22 23:43:31,152 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:31,152 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 149.9697ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:31,155 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:31,157 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 151.7015ms INFO 2026-03-22 23:43:31,157 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:31,157 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.3125ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:33,170 [26 ] 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-03-22 23:43:33,171 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:33,171 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:33,172 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:33,174 [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-03-22 23:43:33,185 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:33,186 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.462ms INFO 2026-03-22 23:43:33,186 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:33,186 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4618ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:36,053 [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-03-22 23:43:36,053 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:36,054 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:36,054 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:36,056 [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-03-22 23:43:36,066 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:36,067 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5094ms INFO 2026-03-22 23:43:36,067 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:36,067 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2841ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:37,880 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-22 23:43:37,880 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-22 23:43:37,881 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:37,881 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:37,882 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:37,882 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-22 23:43:37,882 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:37,883 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:37,883 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:37,884 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:37,884 [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-03-22 23:43:37,885 [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-03-22 23:43:37,902 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:37,902 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:37,902 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 18.0501ms INFO 2026-03-22 23:43:37,902 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 18.0236ms INFO 2026-03-22 23:43:37,902 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:37,902 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:37,903 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3996ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:37,903 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3164ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:37,904 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:37,904 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.2254ms INFO 2026-03-22 23:43:37,904 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:37,904 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0805ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:37,986 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-22 23:43:37,986 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:37,987 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:37,988 [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-03-22 23:43:37,992 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:37,992 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.8034ms INFO 2026-03-22 23:43:37,992 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:37,992 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7644ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:39,305 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-03-22 23:43:39,306 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:39,306 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:39,307 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:39,309 [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-03-22 23:43:39,312 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveList?dateTime=202603& INFO 2026-03-22 23:43:39,317 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:39,318 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:39,320 [26 ] 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-03-22 23:43:39,323 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:39,324 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.0491ms INFO 2026-03-22 23:43:39,324 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:39,324 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6683ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:39,327 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:39,327 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 7.0014ms INFO 2026-03-22 23:43:39,327 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:39,327 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7065ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:40,231 [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-03-22 23:43:40,232 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:40,232 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:40,233 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:40,234 [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-03-22 23:43:40,244 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:40,244 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.6541ms INFO 2026-03-22 23:43:40,244 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:40,244 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9631ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:41,762 [26 ] 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-03-22 23:43:41,762 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:41,763 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:41,763 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:41,765 [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-03-22 23:43:41,775 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:41,775 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.9379ms INFO 2026-03-22 23:43:41,775 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:41,775 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3182ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:43,712 [25 ] 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-03-22 23:43:43,712 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:43,713 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:43,713 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:43,715 [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-03-22 23:43:43,725 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:43,725 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.9384ms INFO 2026-03-22 23:43:43,725 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:43,725 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.267ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:43,735 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 23:43:43,736 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:43,736 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:43,739 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:43,891 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:43,894 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 154.4944ms INFO 2026-03-22 23:43:43,894 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:43,894 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 158.8088ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:45,512 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 134 INFO 2026-03-22 23:43:45,512 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:45,513 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:45,513 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:45,515 [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-03-22 23:43:45,521 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 23:43:45,525 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:45,525 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.0674ms INFO 2026-03-22 23:43:45,525 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:45,525 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4266ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:45,533 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:45,534 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:45,536 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:45,553 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORMLZSQ&formCode=0001&beginTime=&endTime=&state=& INFO 2026-03-22 23:43:45,554 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:45,554 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:45,556 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:45,557 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:45,560 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 23.989ms INFO 2026-03-22 23:43:45,560 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:45,561 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.9812ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:45,575 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:45,576 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 19.6446ms INFO 2026-03-22 23:43:45,576 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:45,576 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7306ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:46,763 [6 ] 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-03-22 23:43:46,763 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:46,764 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:46,764 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:46,766 [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-03-22 23:43:46,770 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-22 23:43:46,771 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:46,771 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:46,773 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:46,775 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:46,775 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.2786ms INFO 2026-03-22 23:43:46,775 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:46,775 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4411ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:46,780 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:46,781 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 7.7614ms INFO 2026-03-22 23:43:46,781 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:46,781 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4173ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:47,956 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 134 INFO 2026-03-22 23:43:47,956 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:47,957 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:47,957 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:47,959 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:47,963 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 23:43:47,963 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:47,964 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:47,965 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=FORMLZSQ&formCode=0001&beginTime=&endTime=&state=& INFO 2026-03-22 23:43:47,965 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:47,966 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:47,966 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:47,968 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormListDto] GetFormList(System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:47,969 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:47,970 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5035ms INFO 2026-03-22 23:43:47,970 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:47,970 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7444ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:47,973 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:47,973 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 7.6381ms INFO 2026-03-22 23:43:47,973 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:47,973 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4418ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:47,988 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:47,988 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 20.7098ms INFO 2026-03-22 23:43:47,988 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:47,989 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2371ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:49,429 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/AddAndSubmitCheck? application/json 56 INFO 2026-03-22 23:43:49,429 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:49,430 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:49,430 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,433 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "AddAndSubmitCheck", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.Form.Dto.AddAndSubmitCheckOutDto AddAndSubmitCheck(Sg.HcmMb.Form.Dto.AddAndSubmitCheckDto) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:49,452 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:49,453 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M) in 19.5273ms INFO 2026-03-22 23:43:49,453 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.AddAndSubmitCheck (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,453 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0122ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:49,859 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 160 INFO 2026-03-22 23:43:49,859 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:49,860 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:49,860 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,862 [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-03-22 23:43:49,868 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:49,868 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6526ms INFO 2026-03-22 23:43:49,868 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,868 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3743ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:49,879 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0001& INFO 2026-03-22 23:43:49,880 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:49,880 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,882 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:49,887 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:49,887 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 5.3944ms INFO 2026-03-22 23:43:49,887 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,887 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9133ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:49,888 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?formCode=0001&tableName=FORMLZSQ&keyFieldValue=0& INFO 2026-03-22 23:43:49,889 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:49,889 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,891 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?mgr=0&tableName=FORMLZSQ&recordId=0&formCode=0001&flowID=&nodeCode=&exeId=&guid=&flag=& INFO 2026-03-22 23:43:49,891 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:49,891 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,895 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:49,895 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSOFPanel", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.PGetCreateFormInfoOutDto GetSOFPanel(Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:49,909 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:49,916 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 21.1825ms INFO 2026-03-22 23:43:49,916 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:49,916 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.7582ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:50,025 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:50,070 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 175.6925ms INFO 2026-03-22 23:43:50,070 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:50,071 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 179.9907ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:51,196 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessSql application/json;charset=UTF-8 74 INFO 2026-03-22 23:43:51,196 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-22 23:43:51,196 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:51,197 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:51,199 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessSql", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessSql(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:51,226 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:51,229 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 29.4017ms INFO 2026-03-22 23:43:51,229 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:51,229 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.1608ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:51,352 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfoByA0188?A0188s=L%2FztC6DQNFU%3D& INFO 2026-03-22 23:43:51,352 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:51,352 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:51,355 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfoByA0188", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.UserInfosDto] GetUserInfoByA0188(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:51,374 [23 ] 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-03-22 23:43:51,375 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:51,375 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:51,384 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:L/ztC6DQNFU= INFO 2026-03-22 23:43:51,385 [23 ] 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-03-22 23:43:51,413 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:51,415 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M) in 60.0601ms INFO 2026-03-22 23:43:51,415 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:51,415 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:51,415 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.2068ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:51,415 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.2177ms INFO 2026-03-22 23:43:51,415 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:51,415 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.8263ms 200 application/json; charset=utf-8 INFO 2026-03-22 23:43:51,557 [23 ] 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-03-22 23:43:51,563 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-22 23:43:51,563 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:51,564 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-22 23:43:51,568 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-22 23:43:51,568 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5778ms INFO 2026-03-22 23:43:51,568 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-22 23:43:51,568 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0568ms 200 application/json; charset=utf-8